Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[copybara] Sync recent changes from aptos-core #3

Merged
merged 265 commits into from
Jan 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
265 commits
Select commit Hold shift + click to select a range
d535424
fix (#13346)
rahxephon89 May 21, 2024
75f0a6c
Run MOVE_COMPILER_V2 with more tests and record outputs in .v2_exp fi…
brmataptos May 21, 2024
5446fb7
remove dep counts (#13356)
georgemitenkov May 22, 2024
e8ed5fe
[compiler v2] Simulating some unexpected v1 borrow behavior (#13314)
wrwg May 22, 2024
920dcf6
[vm] Use prod configs for aptos (#13317)
georgemitenkov May 23, 2024
6032c88
Fix abigen test by fixing dep path to avoid catching built files if p…
brmataptos May 24, 2024
3b65601
[move][cli] Remove Movey and sandbox from CLI (#13401)
georgemitenkov May 24, 2024
18fef97
[extended checker] Add checks for safe randomness usage (#13294)
wrwg May 25, 2024
33079c0
fix abigen testsuite to notice missing or extra output files (#13428)
brmataptos May 27, 2024
28715cf
[Compiler-v2] handle the case Seq(exp) iteratively in translate_seq_r…
rahxephon89 May 29, 2024
602a4bc
[compiler-v2] Fixes bug in reference safety regards weak borrow relat…
wrwg May 29, 2024
80f64ce
[move] Update `move_pr.sh` to run more tests (#13461)
wrwg May 29, 2024
c140c4f
[compiler-v2] Add access specifier check to reference safety (#13484)
wrwg May 30, 2024
0d94a7c
[compiler-v2] Bytecode verification failure error message (#13469)
wrwg May 30, 2024
a689c26
Support generation of mdx-compatible docs in docgen (#13368)
rahxephon89 May 31, 2024
52919ef
[Compiler-v2] migrate V1 tests and check in some problematic tests (#…
rahxephon89 May 31, 2024
8f31c7e
[move] Ensure loading function first before execution (#13425)
georgemitenkov May 31, 2024
91f7022
[Prover] Added DeFi examples (#13281)
junkil-park Jun 3, 2024
8a6042c
fix warning (#13520)
rahxephon89 Jun 4, 2024
fdf29fe
Constant-fold vectors of things other than numbers (#13628)
brmataptos Jun 12, 2024
f5d6250
[Feature] [Package System] Add option to override standard library ve…
fEst1ck Jun 12, 2024
a420386
[move] Type builder & fix calculation of node count in types (#13028)
georgemitenkov Jun 12, 2024
6171790
[move] Fix gas traversal for special addresses (#13639)
georgemitenkov Jun 12, 2024
04cd4c4
Fails the multisig transaction upon the mismatch between provided and…
junkil-park Jun 12, 2024
74da855
Add BlockEpilogue transaction to the API (#13471)
igor-aptos Jun 13, 2024
1904d24
[cargo] Upgrade Rust to v1.78.0 (#13701)
ibalajiarun Jun 15, 2024
a518d50
add perf improvment to unblock
areshand Jun 17, 2024
f6bc4ae
[compiler-v2] Enum types frontend (#13577)
wrwg Jun 19, 2024
0fcfb9f
[move-2] Fix breaking change in variant names in prover (#13780)
wrwg Jun 21, 2024
3c3cd7c
[compiler-v2] Pattern matching for struct variants (aka enum types) (…
wrwg Jun 24, 2024
7086ad7
fix (#13616)
rahxephon89 Jun 24, 2024
6f9063a
[vm] Introduce runtime environment outside of the VM (#13463)
georgemitenkov Jun 25, 2024
c3da1ee
[move] introduce bytecode specification (#13514)
vgao1996 Jun 25, 2024
31ad91c
[Compiler-V2] Check Unused Assignments (#13543)
fEst1ck Jun 28, 2024
5ec1a1f
Honor `#[verify_only]` in move-compiler-v2. Add relevant tests from …
brmataptos Jun 29, 2024
7b0f2ff
[Compiler-v2] Raise error when entry and inline both appear in a func…
rahxephon89 Jul 1, 2024
44dc3f4
[Compiler-v2] Fix native struct (#13835)
rahxephon89 Jul 1, 2024
7e55def
Type tag construction (#13884)
georgemitenkov Jul 2, 2024
5181a97
cleanup move_pr.sh to make it suitable for CI for v2 (#13652)
brmataptos Jul 3, 2024
e7fc774
[Feature] [Compiler-V2] Package Visibility (#13680)
fEst1ck Jul 3, 2024
9159525
disallow dispatching on custom native (#13916)
runtian-zhou Jul 4, 2024
4d08a88
fix (#13907)
rahxephon89 Jul 6, 2024
a9601b1
cherry-pick: remove usage of normalized types and improve module comp…
vgao1996 Jul 8, 2024
35a0e32
[Compiler-v2][Feature] Index notation (#13695)
rahxephon89 Jul 9, 2024
f95d40b
Use cargo deny to prevent onboarding certain crates (#13938)
banool Jul 9, 2024
3f907e8
[aptos-vm] Add a feature flag to disallow user published natives (#13…
runtian-zhou Jul 9, 2024
ce03712
fix unnecessary aptos-vm dependence in third-party/.../transactional-…
brmataptos Jul 11, 2024
1859f8d
[aptos-vm] Remove charging gas for module bundle from loader (#13811)
georgemitenkov Jul 12, 2024
5acc7ec
[move] Minor improvements for code storage (#13892)
georgemitenkov Jul 14, 2024
a653d95
[move] Remove legacy type builder (#14002)
georgemitenkov Jul 17, 2024
f29dd7e
[move-2] Allow variables and functions be called `match` in Move-2 (#…
wrwg Jul 19, 2024
5a9bd75
[Bugfix] [Compiler-V2] Check Incompatibility of Package Visibility an…
fEst1ck Jul 22, 2024
0271604
[compiler-v2] Enum types in the VM (#13812)
wrwg Jul 23, 2024
c042e9a
[aptos-vm] Allowing raw bytes for script argument (#14097)
runtian-zhou Jul 25, 2024
426dc9b
[move] remove enabled flag for type tag construction (#14093)
georgemitenkov Jul 26, 2024
a708f8f
[move-2] Making enum types ready for prod (#14124)
wrwg Jul 27, 2024
ee81d6f
[move-2] Decorated values and resource viewer for enum types (#14144)
wrwg Jul 30, 2024
6e57d56
[framework] Add serialized_size to bcs (#14172)
georgemitenkov Jul 31, 2024
45e0042
[move 2] Synchronize Move and Rust enum serialization (#14174)
wrwg Jul 31, 2024
558a413
[compiler-v2][optimizations] Add some fixed window peephole optimizat…
vineethk Aug 2, 2024
c10c564
[Compiler-V2] [Feature] Positional Fields (#14000)
fEst1ck Aug 2, 2024
a1c976d
[move] Change interpreter to use loaded func and improve scoping (#14…
georgemitenkov Aug 3, 2024
57f3181
[move-prover] Fix specification functions referring to generic type i…
wrwg Aug 5, 2024
5b27ff6
[compiler-v2] Complete implementation of enum field selection (#14237)
wrwg Aug 10, 2024
d995078
[move-compiler-v2] Restrict usage of mutably borrowed locals in branc…
wrwg Aug 10, 2024
564b84d
[compiler-v2] Add test cases for a number of reference safety bugs (#…
wrwg Aug 10, 2024
0183f84
[compiler-v2] Implements `x is Foo::Variant` feature (#14238)
wrwg Aug 10, 2024
4c2696f
fix (#13948)
rahxephon89 Aug 10, 2024
b1375e0
Add is_event field to MoveStruct in JSON representation of Move modul…
banool Aug 12, 2024
c897503
comments (#14248)
rahxephon89 Aug 12, 2024
44a361c
Add and implement an option to print total instructions in disassembl…
vineethk Aug 12, 2024
ae4e315
chore(doc): fix the grammar comments
ArArgon Aug 5, 2024
2b0dc0d
fix: revert the grammar for script functions
ArArgon Aug 6, 2024
608888c
fix: append the grammar of `CallArgs`
ArArgon Aug 9, 2024
908bc47
add tests (#14284)
rahxephon89 Aug 15, 2024
f06b8da
[Compiler-V2] Test case for a bug in the exhaustiveness checker (#14297)
fEst1ck Aug 16, 2024
0f9190c
[compiler-v2] New reference safety analysis (#14276)
wrwg Aug 17, 2024
c043bcb
[compiler-v2] Emitting missing FreezeRef in bytecode_generator (#14280)
wrwg Aug 17, 2024
56a290b
[compiler-v2] Auto-freeze arguments of relational operators (#14282)
wrwg Aug 17, 2024
b206a85
[compiler-v2] Revise copy creation in ability processor (#14292)
wrwg Aug 17, 2024
c657880
[compiler-v2] Fix bug with repeated arguments in file format generato…
wrwg Aug 18, 2024
1d54b93
[compiler-v2] Fixing bug in stack balancing of file-format generator …
wrwg Aug 19, 2024
0ba6779
[compiler-v2] Fix issue with autoref of variant field selection (#14312)
wrwg Aug 19, 2024
ff1ccca
Add script for comparing two move build directories for number of byt…
vineethk Aug 19, 2024
b9c5ad5
[compiler-v2] Adding and verifying some missing v1 tests (#14316)
wrwg Aug 19, 2024
d3d35d1
[compiler-v2] Do not pop non-droppables on stack flush (#14321)
wrwg Aug 19, 2024
51c8436
add self support to struct invariants (#14265)
rahxephon89 Aug 19, 2024
8815773
[move-compiler-v2] Add enum scoping test and enhance match arm rewrit…
brmataptos Aug 19, 2024
e2a6ba0
[Bugfix] [Compiler-V2] Fix spurious warnings on inline functions from…
fEst1ck Aug 20, 2024
5601921
[Feature] [Compiler-V2] Dotdot Syntax (#14165)
fEst1ck Aug 20, 2024
20733ac
Basic block merging peephole optimization (#14342)
vineethk Aug 20, 2024
8981e52
Getting started with a compiler-v2-integrated linter (#14302)
vineethk Aug 20, 2024
a6fb351
[compiler-v1] Omit warning for unused `self` parameter (#14368)
wrwg Aug 21, 2024
e81b127
temp (#14270)
rahxephon89 Aug 21, 2024
c35c640
[move-compiler-v2] Fix #14329: Make code optional in `assert!(cond, c…
brmataptos Aug 22, 2024
1e3b658
Flushing writes optimization (#14394)
vineethk Aug 23, 2024
b87065d
[move-package]: change function visibility (#14385)
Rqnsom Aug 23, 2024
3190387
[compiler-v2] Add `--move-2` flag to CLI (#14369)
brmataptos Aug 23, 2024
0d2cbe5
add a test to illustrate #11964 and show it doesn't happen for compil…
brmataptos Aug 23, 2024
27f18c4
set bytecode version (#14403)
rahxephon89 Aug 24, 2024
225ee2b
Attributes to suppress lint warnings (#14362)
vineethk Aug 24, 2024
e7006ed
unused enum (#14407)
rahxephon89 Aug 24, 2024
ad079f8
support bv for enum (#14392)
rahxephon89 Aug 25, 2024
0ad75dd
[compiler-v2] More concise visibility declarations (#14417)
wrwg Aug 27, 2024
16781d6
[compiler-v2] Some fixes to enum variant type checking (#14411)
wrwg Aug 27, 2024
6d42a54
[compiler-v2] Relax syntax for `as` and `is` operators (#14420)
wrwg Aug 27, 2024
5c6b2b7
fix aptos move disassemble CLI to accept all known bytecode versions …
brmataptos Aug 27, 2024
60e2c3f
[compiler-v2] Enable empty field list (#14415)
wrwg Aug 27, 2024
373062c
Avoid copy on identity comparison lint check (#14418)
vineethk Aug 28, 2024
c717d1d
Needless boolean and Simpler numerical expressions lint (#14440)
vineethk Aug 28, 2024
8f5337b
[move-compiler-v2] reorganize/simplify options in aptos-move CLI, add…
brmataptos Aug 28, 2024
198b781
[bug-fix] Use the built release binary instead of debug (#14464)
vineethk Aug 29, 2024
faf6fc9
[compiler-v2] Change compiler abort codes to confirm with std::errors…
wrwg Aug 29, 2024
c2590e1
[Compiler V2] Control flow graph simplification (#11725)
fEst1ck Aug 29, 2024
047d107
[move-compiler] Fix panic in coverage for inlined code, add controls …
brmataptos Aug 29, 2024
97018db
[compiler-v2] Fix a bug in receiver type inference (#14475)
wrwg Aug 30, 2024
d589217
[cli] Preparing release 4.1.0 (#14462)
wrwg Aug 30, 2024
2115d51
Improvements to flush writes processor (#14413)
vineethk Sep 2, 2024
6f71ff1
Stop stackless bytecode pipeline when errors are found by a processor
vineethk Sep 5, 2024
baabf16
[move-compiler] Add the name of the file if there is an error during …
brmataptos Sep 5, 2024
fcd3c66
[move][unit-test] allow to use custom test gas-meter at unit test (#1…
vgao1996 Sep 5, 2024
b7a43fa
[compiler-v2][lint] Needless reference in field access (#14542)
vineethk Sep 6, 2024
90d4310
[Prover] Upgrade the Boogie version from 3.0.9 to 3.2.4 (#14487)
rahxephon89 Sep 6, 2024
060b73d
[Prover] Bitwise operation in aborts_if condition (#14552)
rahxephon89 Sep 9, 2024
8849eb1
[doc] support enum in docgen (#14562)
rahxephon89 Sep 10, 2024
94e0140
[compiler-v2][lint] Needless ref deref pairs (#14581)
vineethk Sep 10, 2024
058a3c3
[compiler-v2][lint] Extend the needless ref in field access lint chec…
vineethk Sep 12, 2024
d512e14
[Compiler-v2] Fix bugs in index notation for vector type (#14609)
rahxephon89 Sep 12, 2024
436becc
[Bugfix] [Compiler-V2] Fix a bug in control flow simplification (#14536)
fEst1ck Sep 13, 2024
81c2fa5
[compiler-v2] Make flush writes optimization a default optimization (…
vineethk Sep 13, 2024
1303d65
[move-vm] Fixes to enum type implementation (#14657)
wrwg Sep 17, 2024
d97916e
[compiler-v2] Disallow empty enum types (#14658)
wrwg Sep 17, 2024
e3368d6
Remove an unnecessary clone. (#14659)
grao1991 Sep 18, 2024
c55ffda
[compiler-v2][lint] Needless mutable reference (#14651)
vineethk Sep 19, 2024
ee11490
[move-compiler-v2] Add all remaining V1 tests to V2, except evm/async…
brmataptos Sep 19, 2024
9842076
[move-compiler-v2] fix issue 6922 by allowing type annotations for la…
brmataptos Sep 20, 2024
5648015
[move-compiler-v2] Print a better error message for a string without …
brmataptos Sep 23, 2024
f9365ad
[compiler-v2][decompiler] Pulling fat-loop algorithm out of the prove…
wrwg Sep 23, 2024
c46b1bb
[Compiler-v2] Check recursive definition for constants (#14741)
rahxephon89 Sep 26, 2024
1ebd68f
cargo machete remove
areshand Sep 27, 2024
25edf0a
[move-vm] Fix a bug in order of bounds checking (#14821)
wrwg Oct 1, 2024
15ecd0f
[CLI] Add a CLI command to install prover dependencies (#14683)
rahxephon89 Oct 2, 2024
4311dcd
[move-vm] Check for empty field variant list (#14841)
wrwg Oct 2, 2024
d834572
DeltaApplicationError & predicted value fixes, error fallbacks (#14422)
gelash Oct 2, 2024
33e5e49
[Feature] [Compiler-V2] += and the like (#14583)
fEst1ck Oct 3, 2024
818ca9e
[move-coverage]: change visibility for uncovered locations (#14845)
Rqnsom Oct 3, 2024
df413e0
[move-vm] Make bytecode version v7 the default (#14876)
wrwg Oct 6, 2024
a5925e0
[compiler-v2] Extends existing v1/v2 commparsion process description …
wrwg Oct 8, 2024
364aa45
[compiler-v2] Ast generator from stackless bytecode, Source Gen from …
wrwg Oct 9, 2024
0ef55ac
add option (#14900)
rahxephon89 Oct 9, 2024
0618cf9
add support of vector[] to spec (#14893)
rahxephon89 Oct 10, 2024
5eb9e7c
[move-compiler-v2] fix #14633: fix error messages for lambdas, identi…
brmataptos Oct 10, 2024
5962821
ok_or and map_or audit (#14764)
gelash Oct 11, 2024
733d9bc
[compiler-v2] Add loop labels to the language (#14868)
wrwg Oct 11, 2024
787be9b
[compiler-v2] Variable window peephole optimization (#14796)
vineethk Oct 12, 2024
f02b83c
add tests (#14943)
rahxephon89 Oct 13, 2024
74d37ae
[Spec] add boogie native for aggregator_v2 (#14881)
rahxephon89 Oct 14, 2024
643ae1e
check use of variable in spec by default in live analysis (#14890)
rahxephon89 Oct 15, 2024
aa87f2d
[Prover] add support of abort in spec function (#14939)
rahxephon89 Oct 16, 2024
7ed9a32
fix check_variant (#14952)
rahxephon89 Oct 16, 2024
3460ade
[compiler-v2] Avoid infinite recursion showing types with receiver fu…
brmataptos Oct 17, 2024
3bb6117
treat _ as a wildcard, not a var, in function parameter in Move Lang …
brmataptos Oct 18, 2024
0f504f1
[compiler-v2] Revise ability checking for type parameters (#15006)
wrwg Oct 18, 2024
ba1d48a
[compiler-v2] Add missing ability check of receiver function type pa…
wrwg Oct 18, 2024
1524d75
[Prover] Use compiler V2 by default in Move prover (#14948)
rahxephon89 Oct 18, 2024
d020ca3
[compiler-v2] add test cases for lambda (#14791)
brmataptos Oct 21, 2024
19de828
[Compiler V2] Turn on CFG simplification as default optimization (#14…
fEst1ck Oct 22, 2024
53237ea
[compiler-v2] Turns on critical edge elimination since it is needed b…
wrwg Oct 22, 2024
3eb248c
[cli 4.2.4] Preparing for CLI release (#15027)
wrwg Oct 22, 2024
d9d3bf3
[move] Remove legacy AsyncVM implementation (#15045)
georgemitenkov Oct 23, 2024
bb36e17
[cli] Bumping to 4.2.6 to fix in issue with `--move-2` flag (#15064)
wrwg Oct 23, 2024
a2cee09
[compiler-v2] Test cases reduced from the framework showcasing need f…
vineethk Oct 28, 2024
65cc9cc
[move-decompiler] Model import from binary and basic decompiler setup…
wrwg Oct 29, 2024
d02480a
Introduce code cache and loader V2 (#14184)
georgemitenkov Oct 29, 2024
d396736
[Bugfix] Fix broken bytecode dependency (#14929)
fEst1ck Oct 30, 2024
c31cc28
[move-vm][aptos-vm] Basic execution counters (#15086)
georgemitenkov Oct 30, 2024
f325c5a
Core Script Builder Codegen Logic (#14168)
runtian-zhou Oct 30, 2024
b157fef
cleanup trace file after coverage map is generated successfully (#15153)
brmataptos Nov 2, 2024
9e6b9ac
[move-decompiler] Improvements to the astifier (#15026)
wrwg Nov 3, 2024
4125b66
[Compiler-v2][trivial] fix error handling for `match` in expansion ph…
rahxephon89 Nov 4, 2024
870336e
[Prover] Fix bug in loop unrolling (#15136)
rahxephon89 Nov 5, 2024
9fb9657
Externalize the linter architecture (#15138)
vineethk Nov 5, 2024
f61fbd9
change feature gating for `_` to 2.1 (#15199)
rahxephon89 Nov 5, 2024
facfff3
[Move Prover][trivial] Eliminate reference in parameters and result t…
rahxephon89 Nov 6, 2024
0e4e00d
aptos-framework repo migration: aptos-cli [2/n] (#15209)
vgao1996 Nov 6, 2024
3f4f52e
[move] Remove SignatureTokenKind (#15211)
georgemitenkov Nov 6, 2024
b7e1216
aptos-framework repo migration: move-examples [1/n] (#15208)
vgao1996 Nov 6, 2024
bbb23df
[compiler-v2] Use `latest_stable()` versions of compiler and language…
vineethk Nov 7, 2024
46d5eb6
[Linter] Reduce perceived false positives and have links to linter do…
vineethk Nov 13, 2024
5a5bcf3
[FUZZER] Multiple utils and library refactor, fuzzers (#15176)
zi0Black Nov 13, 2024
94e0051
update the baseline for move_pr.sh -2 (#15259)
brmataptos Nov 13, 2024
b833485
[move] Implement generic comparison method in move - rust part (#14714)
igor-aptos Nov 13, 2024
016e734
[move-stdlib] Add vector::move_range native function (#14863)
igor-aptos Nov 13, 2024
b93d346
[Compiler-v2] fix receiver call with index notation (#15239)
rahxephon89 Nov 13, 2024
139f81b
[loader] Global caches for execution (#15192)
georgemitenkov Nov 13, 2024
a49b9a3
[loader-v2] Remove extra hash calculation from runtime environment (#…
georgemitenkov Nov 14, 2024
c541639
[move][stdlib] Implement mem::swap native move call (#14786)
igor-aptos Nov 14, 2024
8ec59de
[move] Enable V2 loader (#15155)
georgemitenkov Nov 14, 2024
f27be3d
[cli] Improve span merging in the coverage tool (#15120)
Rqnsom Nov 14, 2024
2e2686d
fix resource index (#15281)
rahxephon89 Nov 15, 2024
ba88371
add flag (#15309)
rahxephon89 Nov 19, 2024
3df12e7
[Compiler-v2] Fix parsing of `location` in plan_builder of compiler v…
rahxephon89 Nov 19, 2024
e224057
Cherrypick #280 (#282) (#15258) (#15319)
runtian-zhou Nov 20, 2024
66fac51
[loader-v2] Small cleanups & tests (#15279)
georgemitenkov Nov 20, 2024
7b166b7
[loader-v2] Addressing TODOs (#15316)
georgemitenkov Nov 20, 2024
12a3aa3
Same limit for serializing and deserializing type tags when in releas…
ziaptos Nov 21, 2024
485696e
remove obsolete crate testing-infra/test-generation to simplify funci…
brmataptos Nov 22, 2024
4a851d9
[Compiler-v2] Add ability check on number constraint (#15346)
rahxephon89 Nov 25, 2024
1022d86
[compiler-v2] Test case reduced from move-stdlib showing opportunity …
vineethk Nov 25, 2024
a03c721
fix move-unit-test (#15388)
rahxephon89 Nov 25, 2024
83b0b53
Fixing source map locations when peephole optimizations are applied. …
vineethk Nov 26, 2024
4e0e4a4
fix enum bug (#15403)
rahxephon89 Nov 26, 2024
94d82e3
Refactoring interpreter and paranoid mode, introducing traits to allo…
ziaptos Nov 28, 2024
8db4bea
[move-compiler-v2] add parser code for lambda types (#14792)
brmataptos Dec 1, 2024
9fab738
Continued re-design of paranoid mode (now called Runtime Type Check) …
ziaptos Dec 2, 2024
0391a3e
[compiler-v2] Optimize stackless-bytecode assign instructions (#15445)
vineethk Dec 4, 2024
59d1d07
[compiler-v2] Do not include vector module for compiler v1 (#15484)
vineethk Dec 4, 2024
d943daf
[move-compiler-v2] clean up a few remaining issues in lambda parser/f…
brmataptos Dec 4, 2024
b669c5e
Event V2 Translation (#14615)
junkil-park Dec 5, 2024
3e8c92b
[move] Use workspace dependencies for third-party/move (#15461)
georgemitenkov Dec 5, 2024
557734f
[VM][Code cache v2] Some improvements in code cache (#15537)
ziaptos Dec 11, 2024
5446772
Creating temps for each arg. (#15514)
vineethk Dec 13, 2024
f5a7cee
[compiler-v2] Enable recent stack-optimizations by default (#15595)
vineethk Dec 15, 2024
2201721
[move-prover] Fix a bug in treatment of type reflection in spec funs …
wrwg Dec 16, 2024
c6650f8
add a lambda transactional-test, clean up test driver a bit to improv…
brmataptos Dec 18, 2024
c4d59d3
Optimizing vector::replace and compiler-v2 vector depenency fix (#15…
igor-aptos Dec 19, 2024
bd0d3b8
[move-prover][cli] Add benchmark functionality (#15636)
wrwg Dec 20, 2024
1c70196
[move] Stateful (de)serialization for function value lookups & delaye…
georgemitenkov Dec 20, 2024
d724182
[CLI] Add `compiler-message-format-json` experiment value to `aptos m…
mkurnikov Dec 23, 2024
9227b52
[compiler-v2] Make `-v debug` output more concise (#15642)
wrwg Dec 23, 2024
053830e
[Bugfix][Compiler-V2] Fix `public(package)` causing unit test errors …
fEst1ck Jan 6, 2025
56396ba
[Move] Allow Bytecode Dependencies for Unit Testing (#15252)
fEst1ck Jan 7, 2025
c4e93bd
[test-only] set v2 flag for unit tests
rahxephon89 Nov 26, 2024
743c9dd
remove use of v2_exp and v2 environment variable
rahxephon89 Jan 7, 2025
63100c9
update move-abi and doc-gen test using v2
rahxephon89 Jan 7, 2025
ffd2fb0
fix test
rahxephon89 Jan 8, 2025
4f17008
add env variable for compiler v1
rahxephon89 Jan 8, 2025
516ad69
test blocking v1
rahxephon89 Jan 8, 2025
9b333c9
[validator] Changing module cache for VM validator (#15714)
georgemitenkov Jan 14, 2025
85bd295
[move] Move out tag cache (safe speculation) (#15676)
georgemitenkov Jan 14, 2025
a215c91
[move] Remove hardhat on Move (#15462)
georgemitenkov Jan 14, 2025
8fb46ce
implement rust logics and specs (#14521)
runtian-zhou Jan 15, 2025
108af0c
[VM2.0] per instruciton cache and cache tree (#15440)
ziaptos Jan 15, 2025
e30b710
enable call frame tree cache and instruction caches (#15743)
ziaptos Jan 16, 2025
c9ce7c4
Linter returns non-zero exit code on warnings (#15761)
vineethk Jan 16, 2025
28ecb83
[lint] Don't lint needless mut reference on _ignored variables (#15762)
vineethk Jan 16, 2025
1d290e6
Aptos - Account Abstraction (#15219)
lightmark Jan 17, 2025
ca59d92
Fuzzing Tooling: cmin and precise stack trace for PartialVMErrors (#1…
zi0Black Jan 19, 2025
017abd4
[move-prover] Sharding feature + re-animate Prover.toml (#15775)
wrwg Jan 21, 2025
60de38f
Fix sync from aptos-core
georgemitenkov Jan 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
31 changes: 23 additions & 8 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,15 +1,30 @@
# Ensure that text files that any contributor introduces to the repository
# have their line endings normalized to LF
* text=auto
* text=auto eol=lf

# All known text filetypes
*.md text
*.proto text
*.rs text
*.sh text
*.toml text
*.txt text
*.yml text
*.cfg text eol=lf
*.Dockerfile text eol=lf
*.hcl text eol=lf
*.json text eol=lf
*.md text eol=lf
*.move text eol=lf
*.proto text eol=lf
*.py text eol=lf
*.rs text eol=lf
*.sh text eol=lf
*.tf text eol=lf
*.toml text eol=lf
*.txt text eol=lf
*.yaml text eol=lf
*.yml text eol=lf

# Ensure that powerscript files are not auto-converted
*.ps1 binary

# Use Move syntax highlighter for Move IR code
*.mvir linguist-language=Move

# Generated files, dont show diffs etc
**/src/pb/*.rs linguist-generated=true
*.fixture linguist-generated=true
3 changes: 0 additions & 3 deletions .github/actions/README.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/actions/slack-file/action.yml

This file was deleted.

87 changes: 0 additions & 87 deletions .github/actions/slack-file/message_file_to_slack.sh

This file was deleted.

Loading
Loading