aptos-core
aptos-core copied to clipboard
Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
dummy
## Description ## How Has This Been Tested? ## Key Areas to Review ## Type of Change - [ ] New feature - [ ] Bug fix - [ ]...
To be landed for the release we are ready to do so. (#14877 mistakenly got closed) ## Description ## How Has This Been Tested? ## Key Areas to Review ##...
## Description Use vector::move_range inside of vector, to optimize `insert`, `remove`, `append`, `trim`. Extend aptos-move/e2e-benchmark/src/main.rs to track gas and gas/s, to allow for quick calibration. Adding workloads to txn-emitter to...
## Description Memcopy (i.e. `ptr::copy_nonoverlapping` inside of `Vec`) is extremely efficient, and using Vec operations that use it directly is significantly faster (orders of magnitude on bigger vectors) than issuing...
## Description Implement efficient OrderedMap implementation in move-stdlib, to replace/deprecate SimpleMap. It is an in-memory datastructure - i.e. doesn't store anything in separate resources. Implementation is a SortedVectorMap, but given...
## Description Having efficient and concurrent large-sized "Map" and "OrderedMap" implementations is useful across variety of needs. Current SmartTable implementation has various limitations, from it being sequential, to it not...
## Description Implement generic comparison operator for any move type. This enables writing generic methods that require comparison - for example binary_search on a vector. Since move doesn't have signed...
## Description ## How Has This Been Tested? ## Key Areas to Review ## Type of Change - [ ] New feature - [ ] Bug fix - [ ]...
## Description Fixed #14311. This PR continues the partial fix from @jasonxh https://github.com/aptos-labs/aptos-core/pull/14340 by - extending `OnDiskPackage` - fix the way package metadata is extracted from the bytecode dependency in...
## Description - Removed Option type in large_packages.move, initially introduced to handle both code deployment and upgrade in a single interface. Separate functions now exist for each operation. - Deployed...