Sign in
chromium
/
chromium
/
src
/
base
/
allocator
/
partition_allocator
/
HEAD
b707a2c
Reland "Making span.h available within partition_alloc."
by Sergio Solano
· 12 hours ago
main
3b21b53
Revert "Making span.h available within partition_alloc."
by Ken Okada
· 4 days ago
014a137
Making span.h available within partition_alloc.
by Sergio Solano
· 4 days ago
ce50faa
Refactor aligned allocation/free for memory tools.
by Stephen Nusko
· 5 days ago
d177d70
PA: Expose `IsExtentInBounds()`
by Kalvin Lee
· 5 days ago
ad516b3
Checked Span: Expose `IsExtentOutOfBounds()`
by Kalvin Lee
· 6 days ago
b7130e4
Convert #pragma allow_unsafe_* to PA_UNSAFE_TODO [2/4] (pointers)
by Arthur Sonzogni
· 6 days ago
71cba75
Convert #pragma allow_unsafe_* to PA_UNSAFE_TODO [3/4] (base util)
by Arthur Sonzogni
· 6 days ago
e1e3fc2
Convert #pragma allow_unsafe_* to PA_UNSAFE_TODO [1/4] (unittest)
by Arthur Sonzogni
· 6 days ago
0453d0d
Convert #pragma allow_unsafe_* to PA_UNSAFE_TODO [4/4] (apple/mac)
by Arthur Sonzogni
· 6 days ago
425ceae
Remove #pragma allow_unsafe_buffers and add PA_UNSAFE_TODO annotations.
by Stephen Nusko
· 7 days ago
cc38440
[base] Use try_emplace for more efficient map insertions
by Andrew Paseltiner
· 11 days ago
2157c84
PA: Further split `bounds_checks`
by Kalvin Lee
· 3 weeks ago
ce5e3aa
PA: Reduce `partition_lock.h` exposure
by Kalvin Lee
· 3 weeks ago
46efd4d
PA: Introduce `SlotAddressAndSize::From()`
by Kalvin Lee
· 3 weeks ago
ea524bd
Allow SchedulerLoopQuarantine::Configure to run while paused.
by Stephen Nusko
· 4 weeks ago
ba4f586
Add features to avoid walking the free list in "background" memory dumps.
by François Doray
· 4 weeks ago
d8992aa
[PA/AC] disable all work in-between tasks
by Stephen Nusko
· 4 weeks ago
33a4e89
Add [[maybe_unused]] to wrapped_ptr in RawPtrNoOpImpl::ReleaseWrappedPtr.
by Kevin Lin
· 4 weeks ago
75a7e54
[Code Health] Clean up PA_CONFIG checks into helper function
by Stephen Nusko
· 4 weeks ago
5fc2a13
[PA] Fix ThreadCache IsInitialized logic
by mikt
· 4 weeks ago
0874488
PA: Remove `partition_alloc_buildflags`
by Kalvin Lee
· 5 weeks ago
edddede
PartitionAlloc: Clamp ASLR mask to 35 bits on iOS
by Justin Cohen
· 5 weeks ago
6f23011
Enable MSan to catch use-after-destruct of raw_ptr's
by Hans Wennborg
· 5 weeks ago
3e4a618
Revert "Launch MiraclePtr on Renderer for IS_DESKTOP_ANDROID."
by Arthur Sonzogni
· 6 weeks ago
fa33ce3
Drive-by: Reorganize `stack_scan_supported`
by Kalvin Lee
· 6 weeks ago
b9d4176
Tidy empty #if sections in base/allocator/partition_allocator
by Alex Gough
· 6 weeks ago
008e4fd
[PA/MO] Allow ScopedSchedulerLoopQuarantine* utility use in early init
by mikt
· 7 weeks ago
51b41d1
Launch MiraclePtr on Renderer for IS_DESKTOP_ANDROID.
by Stephen Nusko
· 7 weeks ago
b8c0688
PartitionAlloc: Improve compatibility with Skia.
by Arthur Sonzogni
· 7 weeks ago
7289d97
Add nuskos@ to PartitionAlloc OWNERS.
by Stephen Nusko
· 8 weeks ago
bb5a3e3
Fix some PA_UNSAFE_TODOs in //base/allocator/partition_allocator
by Yisi Yu
· 8 weeks ago
24e411a
[3/4] Implement AsanRawPtrService V2
by Takashi Sakamoto
· 8 weeks ago
f9fe915
[PA] Refactor and merge PA/AC shim logic
by mikt
· 8 weeks ago
baaa667
Fix comment references to "_unittests.cc" files (base/)
by Andrew Williams
· 8 weeks ago
4344806
PartitionAlloc: Do not assert C++20.
by Arthur Sonzogni
· 9 weeks ago
936619c
PA: Implement AllocToken support in PartitionAlloc
by Ayumi Ono
· 9 weeks ago
492f8c1
Prepare for making BindOnce and BindRepeating nodiscard
by Kevin McNee
· 9 weeks ago
e1b3bee
Add transparent version of std::equal_to<> and std::hash<> for raw_ptr
by Sylvain Defresne
· 9 weeks ago
f7b856a
Reland "[PA] Make PartitionRoot a class"
by mikt
· 9 weeks ago
1e050ef
PA: Remove __throw_out_of_range in address_pool_manager
by Ayumi Ono
· 9 weeks ago
6ad9a9a
PA: Remove thread_local in parition_alloc_base PlatformThread::CurrentId
by Ayumi Ono
· 10 weeks ago
329ff99
Remove base::MakeClampedNum()
by Tom Sepez
· 10 weeks ago
cb11b9b
PA: Use system allocator in ASan even when kNoHooks.
by Ayumi Ono
· 10 weeks ago
a663ade
PartitionAlloc: Additional C++23 presubmit.
by Arthur Sonzogni
· 2 months ago
5b70baa
Improve PRESUBMIT against C++23 features in partition alloc
by Victor Hugo Vianna Silva
· 2 months ago
2444634
Remove base::MakeCheckedNum<>().
by Tom Sepez
· 2 months ago
b6c5ed1
[base] Undo consteval usages in base/allocator/partition_allocator
by Matthias Liedtke
· 2 months ago
e2ebbb7
[styleguide] Allow if consteval
by Victor Hugo Vianna Silva
· 2 months ago
46fd97b
Reland "PA: Support multiple ThreadCache instances per thread."
by Ayumi Ono
· 3 months ago
9f81c69
Revert "[PA] Make PartitionRoot a class"
by Matthias Körber
· 3 months ago
0388f4c
[PA] Make PartitionRoot a class
by mikt
· 3 months ago
b2283b2
Revert "PA: Support multiple ThreadCache instances per thread."
by Eriko Kurimoto
· 3 months ago
a759a7b
PA: Support multiple ThreadCache instances per thread.
by Ayumi Ono
· 3 months ago
9149542
Fix/suppress -Wunsafe-buffer-usage for printf-style function calls
by Hans Wennborg
· 3 months ago
245dbb7
Promote #warnings to #error
by Victor Hugo Vianna Silva
· 3 months ago
b2155fc
PA: Consistently pass BucketSizeDetails to free/quarantine functions.
by Ayumi Ono
· 3 months ago
b809160
PA: Optimize FreeWithSizeAndAlignment in simple path
by Ayumi Ono
· 3 months ago
9cce625
Migrate off legacy MOCK_METHODn macros
by Patrick Monette
· 3 months ago
ca88a35
base/{allocator,numerics}: Fix incorrect ARM preprocessor check
by John Paul Adrian Glaubitz
· 3 months ago
4b623f0
[PA] Parametrize Empty Slot Span Ring Buffer size
by mikt
· 3 months ago
8bfdd5d
[PA] Persist MemoryReclaimer data on caller side
by mikt
· 3 months ago
c6560eb
Fixes for nodiscard std::optional, std::set operations
by Hans Wennborg
· 4 months ago
e711e98
PA: Upgrade DCHECKs to CHECKs in FreeWithSize, guarded by a Finch flag
by Ayumi Ono
· 4 months ago
d2b46c2
[PA] Narrow down locked section
by mikt
· 4 months ago
fe0329b
Reapply "Convert to UNSAFE_TODO in partition_alloc in mac_linux_pkey_asm"
by Arthur Sonzogni
· 4 months ago
090a060
PA: Share allocator_shim::IsAlreadyRegistered between 2+ dynlibs
by Yuki Shiino
· 4 months ago
d0ab85f
[partition_alloc] Increase amount of spinning in locks on ARM
by Anand Ravi
· 4 months ago
b231448
Convert to UNSAFE_TODO in partition_alloc in base_2
by Arthur Sonzogni
· 4 months ago
2a81145
Convert to UNSAFE_TODO in partition_alloc in base_1
by Arthur Sonzogni
· 4 months ago
aa71667
Convert to UNSAFE_TODO in partition_alloc in posix
by Arthur Sonzogni
· 4 months ago
39d55c5
PartitionAlloc: Remove RawPtrTraits::kDisableBRP
by Lei Zhang
· 4 months ago
ebda611
Revert "Convert to UNSAFE_TODO in partition_alloc in mac_linux_pkey_asm"
by luci-bisection@appspot.gserviceaccount.com
· 4 months ago
5793f65
Convert to UNSAFE_TODO in partition_alloc in mac_linux_pkey_asm
by Arthur Sonzogni
· 4 months ago
9f17d11
Convert to UNSAFE_TODO in partition_alloc in partition_alloc_base_2
by Arthur Sonzogni
· 4 months ago
cf2789c
Convert to UNSAFE_TODO in partition_alloc in windows
by Arthur Sonzogni
· 4 months ago
dc1590b
Convert to UNSAFE_TODO in partition_alloc in fuchsia
by Arthur Sonzogni
· 4 months ago
3c6388b
Convert to UNSAFE_TODO in partition_alloc in partition_alloc_base_1
by Arthur Sonzogni
· 4 months ago
d2c2747
Convert to UNSAFE_TODO in partition_alloc in shim
by Arthur Sonzogni
· 4 months ago
af59516
Forward declare PartitionRoot in scheduler_loop_quarantine_support.h
by Lei Zhang
· 4 months ago
ee9dae5
PA: Add finch feature flag to enable/disable FreeWithSize
by Ayumi Ono
· 4 months ago
db3681a
PA: Optimize FreeWithSize in simple path.
by Ayumi Ono
· 4 months ago
c0a91c9
[PA/AC] Batch-free quarantined entries
by mikt
· 4 months ago
4b1c154
Include <features.h> directly in build_config.h on Linux
by Lei Zhang
· 4 months ago
86291ac
Revert "Convert to UNSAFE_TODO in partition_alloc"
by Rafał Godlewski
· 4 months ago
a548075
Convert to UNSAFE_TODO in partition_alloc
by Arthur Sonzogni
· 4 months ago
a626491
partition_alloc: Move to C++20
by Arthur Sonzogni
· 4 months ago
21d8011
[PA] Make PartitionAllocExternalMetadata 100%-enabled on canary.
by Takashi Sakamoto
· 4 months ago
ac53ec3
Enable and improve Death Tests for Partition Allocator on Android
by Tarcisio Fischer
· 4 months ago
1551e3e
Reland "[PA] Refactor to use a typed SlotStart to replace uintptr_t"
by Mikihito Matsuura
· 5 months ago
37d717b
[PA] Ramp up External Metadata trial to 25% on canary
by Takashi Sakamoto
· 5 months ago
a9912a4
Revert "[PA] Refactor to use a typed SlotStart to replace uintptr_t"
by Jood Hajeer
· 5 months ago
495c141
[PA] Refactor to use a typed SlotStart to replace uintptr_t
by mikt
· 5 months ago
3c92a87
PA: remove if PA_BUILDFLAG(ASSESRT_CPP_20)
by Ayumi Ono
· 5 months ago
f228d5a
[PA/AC] Implement size-based filtering
by mikt
· 5 months ago
fd57105
Revert "Track SchedulerLoopQuarantine zap/purge timings"
by Kay Lin
· 5 months ago
300767b
Track SchedulerLoopQuarantine zap/purge timings
by Stephen Nusko
· 5 months ago
fa63bd8
Revert "Disable test until next clang roll"
by Devon Loehr
· 5 months ago
abae057
PA: Add shim/HowToInterposeOrIntercept.md
by Yuki Shiino
· 5 months ago
a8bbea7
[PA] Ramp up External Metadata trial to 10% on canary
by Takashi Sakamoto
· 5 months ago
Next »