-
Notifications
You must be signed in to change notification settings - Fork 381
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
Cascaded Multi Size Based Allocators Achiving the 'infinite' space ability as ACE_Malloc #2135
base: master
Are you sure you want to change the base?
Commits on Sep 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd320b1 - Browse repository at this point
Copy the full SHA bd320b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37dc8f4 - Browse repository at this point
Copy the full SHA 37dc8f4View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c61b9be - Browse repository at this point
Copy the full SHA c61b9beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6166f88 - Browse repository at this point
Copy the full SHA 6166f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32d3d1f - Browse repository at this point
Copy the full SHA 32d3d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a5511 - Browse repository at this point
Copy the full SHA e2a5511View commit details -
dsfdsdfMerge branch 'cascadedAllocator' of github.com:smithAchang/ACE…
…_TAO into cascadedAllocator
Configuration menu - View commit details
-
Copy full SHA for 6835890 - Browse repository at this point
Copy the full SHA 6835890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 150eb7b - Browse repository at this point
Copy the full SHA 150eb7bView commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 089af45 - Browse repository at this point
Copy the full SHA 089af45View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac87bd4 - Browse repository at this point
Copy the full SHA ac87bd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b71f82d - Browse repository at this point
Copy the full SHA b71f82dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34abb6e - Browse repository at this point
Copy the full SHA 34abb6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf39680 - Browse repository at this point
Copy the full SHA cf39680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78e7165 - Browse repository at this point
Copy the full SHA 78e7165View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5e55bc - Browse repository at this point
Copy the full SHA e5e55bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00016bf - Browse repository at this point
Copy the full SHA 00016bfView commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 912d9db - Browse repository at this point
Copy the full SHA 912d9dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 833bc87 - Browse repository at this point
Copy the full SHA 833bc87View commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 40675b0 - Browse repository at this point
Copy the full SHA 40675b0View commit details -
Merge branch 'cascadedAllocator' of github.com:smithAchang/ACE_TAO in…
…to cascadedAllocator not updated
Configuration menu - View commit details
-
Copy full SHA for 148734d - Browse repository at this point
Copy the full SHA 148734dView commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6e9a17c - Browse repository at this point
Copy the full SHA 6e9a17cView commit details
Commits on Sep 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d065069 - Browse repository at this point
Copy the full SHA d065069View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba85a4 - Browse repository at this point
Copy the full SHA eba85a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e1862d - Browse repository at this point
Copy the full SHA 1e1862dView commit details
Commits on Sep 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0f26ecb - Browse repository at this point
Copy the full SHA 0f26ecbView commit details
Commits on Sep 22, 2023
-
1、fix some coding style using this keyword to distinguish vars
2、make simple for statement at one line 3、add the pool_sum API for component transparency 4、move pool_depth API from INL file to source file for its complexity
Configuration menu - View commit details
-
Copy full SHA for 4a7fcd0 - Browse repository at this point
Copy the full SHA 4a7fcd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf686b3 - Browse repository at this point
Copy the full SHA cf686b3View commit details
Commits on Sep 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 939a2a2 - Browse repository at this point
Copy the full SHA 939a2a2View commit details -
2、modify the test case to use lock strategy, that will more likely find some compiling error than free lock
Configuration menu - View commit details
-
Copy full SHA for 4c27ab0 - Browse repository at this point
Copy the full SHA 4c27ab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d484de - Browse repository at this point
Copy the full SHA 9d484deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66eb254 - Browse repository at this point
Copy the full SHA 66eb254View commit details -
1、split ACE_NEW* with empty line, the macro function may end the flow
2、fix some code style
Configuration menu - View commit details
-
Copy full SHA for 8210ac0 - Browse repository at this point
Copy the full SHA 8210ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 365e0b1 - Browse repository at this point
Copy the full SHA 365e0b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c1ee77 - Browse repository at this point
Copy the full SHA 8c1ee77View commit details -
1、basic 2、differential 3、sum&depth increase&decreased as design
Configuration menu - View commit details
-
Copy full SHA for d8626e9 - Browse repository at this point
Copy the full SHA d8626e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8de03 - Browse repository at this point
Copy the full SHA ec8de03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59e5c7a - Browse repository at this point
Copy the full SHA 59e5c7aView commit details
Commits on Sep 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1eeef7a - Browse repository at this point
Copy the full SHA 1eeef7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d33ad1 - Browse repository at this point
Copy the full SHA 7d33ad1View commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 863b056 - Browse repository at this point
Copy the full SHA 863b056View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10558bd - Browse repository at this point
Copy the full SHA 10558bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d9b51 - Browse repository at this point
Copy the full SHA e8d9b51View commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
# Conflicts: # ACE/tests/Allocator_Cascaded_Test.cpp
Configuration menu - View commit details
-
Copy full SHA for 6b2ba92 - Browse repository at this point
Copy the full SHA 6b2ba92View commit details -
Configuration menu - View commit details
-
Copy full SHA for f94bea9 - Browse repository at this point
Copy the full SHA f94bea9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ce76a3 - Browse repository at this point
Copy the full SHA 1ce76a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cca031f - Browse repository at this point
Copy the full SHA cca031fView commit details
Commits on Sep 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 34850b6 - Browse repository at this point
Copy the full SHA 34850b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e543f - Browse repository at this point
Copy the full SHA 63e543fView commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
# Conflicts: # ACE/tests/Allocator_Cascaded_Test.cpp
Configuration menu - View commit details
-
Copy full SHA for 1ed55f1 - Browse repository at this point
Copy the full SHA 1ed55f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dde2d6 - Browse repository at this point
Copy the full SHA 5dde2d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbac54e - Browse repository at this point
Copy the full SHA dbac54eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cea4f3 - Browse repository at this point
Copy the full SHA 5cea4f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ad5dd - Browse repository at this point
Copy the full SHA b0ad5ddView commit details -
1、use chunk header type typedef
2、reduce cyclomatic complexity of free API
Configuration menu - View commit details
-
Copy full SHA for 7202657 - Browse repository at this point
Copy the full SHA 7202657View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb136e9 - Browse repository at this point
Copy the full SHA fb136e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f066bb4 - Browse repository at this point
Copy the full SHA f066bb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d996a54 - Browse repository at this point
Copy the full SHA d996a54View commit details
Commits on Sep 27, 2023
-
Merge branch 'cascadedMalloc' of github.com:smithAchang/ACE_TAO into …
…cascadedMalloc ok
Configuration menu - View commit details
-
Copy full SHA for 0baa983 - Browse repository at this point
Copy the full SHA 0baa983View commit details -
Configuration menu - View commit details
-
Copy full SHA for 378a913 - Browse repository at this point
Copy the full SHA 378a913View commit details
Commits on Sep 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d4e7d14 - Browse repository at this point
Copy the full SHA d4e7d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 874d9cb - Browse repository at this point
Copy the full SHA 874d9cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92066a1 - Browse repository at this point
Copy the full SHA 92066a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a9c114 - Browse repository at this point
Copy the full SHA 4a9c114View commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
for exception safety
Configuration menu - View commit details
-
Copy full SHA for f9ce11d - Browse repository at this point
Copy the full SHA f9ce11dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f4bba - Browse repository at this point
Copy the full SHA f1f4bbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8450156 - Browse repository at this point
Copy the full SHA 8450156View commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
use smart ptr by std::unique_ptr
Configuration menu - View commit details
-
Copy full SHA for 1421d3a - Browse repository at this point
Copy the full SHA 1421d3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c8067c - Browse repository at this point
Copy the full SHA 0c8067cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4053c - Browse repository at this point
Copy the full SHA cc4053cView commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
delete defence codes for strong exception guarantee
Configuration menu - View commit details
-
Copy full SHA for 1087b38 - Browse repository at this point
Copy the full SHA 1087b38View commit details -
1、add exception safety for constructor using unique_ptr
2、delete defensive codes for resize call when exception
Configuration menu - View commit details
-
Copy full SHA for 606f80d - Browse repository at this point
Copy the full SHA 606f80dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 534fa2e - Browse repository at this point
Copy the full SHA 534fa2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac5f611 - Browse repository at this point
Copy the full SHA ac5f611View commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
modify the invalid document
Configuration menu - View commit details
-
Copy full SHA for 70f28ad - Browse repository at this point
Copy the full SHA 70f28adView commit details
Commits on Oct 8, 2023
-
Merge branch 'cascadedMalloc' of github.com:smithAchang/ACE_TAO into …
…cascadedMalloc sync from github
Configuration menu - View commit details
-
Copy full SHA for d096fae - Browse repository at this point
Copy the full SHA d096faeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fec93be - Browse repository at this point
Copy the full SHA fec93beView commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
sync from cascadedAllocator
Configuration menu - View commit details
-
Copy full SHA for 1c5ef7e - Browse repository at this point
Copy the full SHA 1c5ef7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc4df7 - Browse repository at this point
Copy the full SHA 9dc4df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42b409e - Browse repository at this point
Copy the full SHA 42b409eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a837b5d - Browse repository at this point
Copy the full SHA a837b5dView commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
sync for coding style
Configuration menu - View commit details
-
Copy full SHA for 118c1cb - Browse repository at this point
Copy the full SHA 118c1cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce594f4 - Browse repository at this point
Copy the full SHA ce594f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a70c46 - Browse repository at this point
Copy the full SHA 3a70c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ead44 - Browse repository at this point
Copy the full SHA c9ead44View commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
sync from cascadedAllocator for coding style
Configuration menu - View commit details
-
Copy full SHA for bcc1e27 - Browse repository at this point
Copy the full SHA bcc1e27View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffcea60 - Browse repository at this point
Copy the full SHA ffcea60View commit details
Commits on Nov 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e0bd04 - Browse repository at this point
Copy the full SHA 3e0bd04View commit details
Commits on Jan 13, 2024
-
optimization for cascaded allocator considering the character that on…
…ly the first and last allocator has free chunks
Configuration menu - View commit details
-
Copy full SHA for 021ef62 - Browse repository at this point
Copy the full SHA 021ef62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c3499 - Browse repository at this point
Copy the full SHA 92c3499View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6143756 - Browse repository at this point
Copy the full SHA 6143756View commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b84e0c4 - Browse repository at this point
Copy the full SHA b84e0c4View commit details -
Merge branch 'cascadedAllocator' into cascadedMalloc
merge the optimization of the last allocator branch judgement
Configuration menu - View commit details
-
Copy full SHA for 178ed31 - Browse repository at this point
Copy the full SHA 178ed31View commit details