-
Notifications
You must be signed in to change notification settings - Fork 634
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
Rax size tracking #688
Rax size tracking #688
Commits on Jun 25, 2024
-
Track rax allocation size in rax header
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12578aa - Browse repository at this point
Copy the full SHA 12578aaView commit details -
fix use after free, don't update the alloc field in raxFree
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aaebb31 - Browse repository at this point
Copy the full SHA aaebb31View commit details -
Fix issues with previous attempt
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e09bef3 - Browse repository at this point
Copy the full SHA e09bef3View commit details -
Add rax-test from antirez repo into Redis repo
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1acaa41 - Browse repository at this point
Copy the full SHA 1acaa41View commit details -
replace rc4rand with twin prime generator
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ac6f88 - Browse repository at this point
Copy the full SHA 9ac6f88View commit details -
Replace usage of libc alloc fn calls with zmalloc calls
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2de1d2e - Browse repository at this point
Copy the full SHA 2de1d2eView commit details -
Remove time function, remove argv parsing code
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4909a1f - Browse repository at this point
Copy the full SHA 4909a1fView commit details -
Add features of the unit test as flags
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eeb0f2e - Browse repository at this point
Copy the full SHA eeb0f2eView commit details -
Fix rax-test so that it compiles and tests pass
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88cbb16 - Browse repository at this point
Copy the full SHA 88cbb16View commit details
Commits on Jun 27, 2024
-
Move rax-test.c under src/unit/test_rax.c
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f66ba88 - Browse repository at this point
Copy the full SHA f66ba88View commit details -
Adapt rax tests to the new unit test framework
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77f1b07 - Browse repository at this point
Copy the full SHA 77f1b07View commit details -
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cf1d96 - Browse repository at this point
Copy the full SHA 6cf1d96View commit details
Commits on Jun 28, 2024
-
Tentative fix for address sanitizer
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11a5a4f - Browse repository at this point
Copy the full SHA 11a5a4fView commit details -
Fix missing zfree for src/valkey-unit-tests --large-memory
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da095ac - Browse repository at this point
Copy the full SHA da095acView commit details
Commits on Jul 3, 2024
-
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 581fdbe - Browse repository at this point
Copy the full SHA 581fdbeView commit details
Commits on Jul 5, 2024
-
s/rax_alloc_size/rax_ptr_alloc_size/
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a254c28 - Browse repository at this point
Copy the full SHA a254c28View commit details
Commits on Jul 9, 2024
-
Demo checking rax size vs allocator
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59169c0 - Browse repository at this point
Copy the full SHA 59169c0View commit details -
More testing of raxAllocSize against the allocator's number
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 540d2cf - Browse repository at this point
Copy the full SHA 540d2cfView commit details -
Update some checks into asserts with the new framework
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 212ac68 - Browse repository at this point
Copy the full SHA 212ac68View commit details
Commits on Jul 10, 2024
-
Fix confusion that led to test failing
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f94fdb - Browse repository at this point
Copy the full SHA 9f94fdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f903fe - Browse repository at this point
Copy the full SHA 5f903feView commit details -
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea3e33c - Browse repository at this point
Copy the full SHA ea3e33cView commit details
Commits on Jul 11, 2024
-
Co-authored-by: Viktor Söderqvist <[email protected]> Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f25969b - Browse repository at this point
Copy the full SHA f25969bView commit details
Commits on Jul 12, 2024
-
Add rax into test names for better visualization
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93b6b57 - Browse repository at this point
Copy the full SHA 93b6b57View commit details -
Plug raxAllocSize to mem reporting spots
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2c3383 - Browse repository at this point
Copy the full SHA b2c3383View commit details -
Merge remote-tracking branch 'origin/unstable' into rax-size-tracking
Signed-off-by: Guillaume Koenig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a889ae - Browse repository at this point
Copy the full SHA 7a889aeView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eed12f2 - Browse repository at this point
Copy the full SHA eed12f2View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b72c68 - Browse repository at this point
Copy the full SHA 6b72c68View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fee849d - Browse repository at this point
Copy the full SHA fee849dView commit details