Sign in
◑
Theme
chromium
/
chromium
/
src
/
base
/
allocator
/
partition_allocator
/
HEAD
ed4dc36
[fuchsia] Remove legacy CFv1/sysmem1 remnants and unused HLCPP deps
by Wez
· 19 hours ago
main
cf4e658
AsanBrp: support non-BRP PartitionRoot-s
by Takashi Sakamoto
· 28 hours ago
c1cc22f
[PA] Add capacity-unlimited option to SchedulerLoopQuarantine
by mikt
· 3 days ago
adf067b
Use base::span and std::ranges::fill in intended_leak.cc
by Stephen Nusko
· 4 days ago
f7d4af9
[PA] Optimize slot insertion and random swap in SchedulerLoopQuarantine
by François Doray
· 4 days ago
77b4e12
Reserve capacity for proc maps regions on Linux
by Jeffrey Yu
· 5 days ago
f613c99
Check reference count upper bound in InSlotMetadata
by Keishi Hattori
· 5 days ago
5844e93
Use std::ranges::fill and base::span in PartitionRoot
by Stephen Nusko
· 6 days ago
bd58851
[PA] Add zap-max option to SchedulerLoopQuarantine
by mikt
· 6 days ago
ea6f892
PA: Update shim/HowToInterposeOrIntercept.md
by Yuki Shiino
· 6 days ago
413e00d
[PA] Introduce Clang AllocToken's TypeFuncHash mode
by ainozaki
· 6 days ago
33a662a
[PA] Skip RepeatedAllocReturnNullDirect/0 under UBSan
by Andrew Williams
· 7 days ago
61304c1
[PA] Always zap quarantined slots in SchedulerLoopQuarantine
by François Doray
· 8 days ago
ef52fbb
[PA] Skip ThreadCache poisoning for zapped SchedulerLoopQuarantine slots
by François Doray
· 10 days ago
0273c73
[PA] Avoid ThreadCache overflow churn during bulk SLQ purge
by mikt
· 11 days ago
0c29010
Ruff lint: format and fix lint in //base.
by Alex Ovsienko
· 11 days ago
2b864a1
[PA] Add a feature to provision more slots at once
by François Doray
· 12 days ago
0fe1ad7
[PA] Remove ThreadCacheRegistry
by mikt
· 2 weeks ago
cf8e694
[PA] Move ThreadCacheStats from ThreadCache to PartitionTls
by mikt
· 2 weeks ago
72cc1f7
AsanRawPtrV2: Implement reentrancy guard
by Takashi Sakamoto
· 2 weeks ago
aa167f8
[PA] Support memory protection keys in ConfigurablePool
by Omer Katz
· 2 weeks ago
313a7b9
Checked Span: Enable tightened checking for iOS
by Kalvin Lee
· 2 weeks ago
6a8bc3a
Switch to the new check_includes_strict_exceptions format
by Matt Stark
· 2 weeks ago
566ebad
[PartitionAlloc] Re-enable DynamicSizeThresholdPurge
by Arthur Milchior
· 2 weeks ago
9b01c14
[PA] Accept new Clang reference-binding diagnostic in raw_ptr_nocompile.nc
by Andrew Lim
· 3 weeks ago
0ad36ea
[PA] Batch SchedulerLoopQuarantine stats updates
by François Doray
· 3 weeks ago
5f3eb5e
partition_alloc: Enable user space zero segment on Android
by Michael Lippautz
· 3 weeks ago
45c5f59
Enable BackupRefPtr in PartitionAlloc default dispatch shim
by Stephen Nusko
· 3 weeks ago
acc3294
partition_alloc: Improve user space zero segment reservation
by Michael Lippautz
· 3 weeks ago
ba6ccf8
PA: Add `use_brp` to AllocationNotificationData
by Takashi Sakamoto
· 3 weeks ago
bc1cfea
[PA][base] Gate Lock ownership tracking on EXPENSIVE_DCHECKS_ARE_ON
by Erik Chen
· 3 weeks ago
5804984
[PA] Mark LeakySingleton::GetSlowPath() with PA_NOINLINE
by François Doray
· 3 weeks ago
91c2746
[PA] Add a purge headroom option to SchedulerLoopQuarantine
by François Doray
· 3 weeks ago
3f11a9b
[PA] Gate use_partition_cookie on enable_expensive_dchecks
by Erik Chen
· 3 weeks ago
4841d4b
[PA] Track and emit UMA for max InSlotMetadata ref count
by Gregg Tavares
· 3 weeks ago
9c337d4
Remove unused <utility> include in partition_address_space.h
by David Sanders
· 3 weeks ago
f974591
[PA] Remove SchedulerLoopQuarantineBranch::config_for_testing_
by François Doray
· 3 weeks ago
f4d088a
[PA] Gate RawPtrBackupRefImpl checks on EXPENSIVE_DCHECKS_ARE_ON
by Erik Chen
· 3 weeks ago
b4c3272
[PA] Gate hot malloc/free metadata checks on EXPENSIVE_DCHECKS_ARE_ON
by Erik Chen
· 3 weeks ago
f9fb853
[PA] Avoid needless work in SchedulerLoopQuarantine purges
by François Doray
· 3 weeks ago
d2e96ea
Reland "Checked Span: Enable tightened checking"
by Kalvin Lee
· 3 weeks ago
62b9bed
Expand Clang's AllocToken coverage
by ainozaki
· 3 weeks ago
5fd05e0
Checked Span: Gate `InSlotMetadata` dereference
by Kalvin Lee
· 3 weeks ago
31ae6a7
[PA] Avoid 64-bit hardware division and duplicate checks in DCHECKs
by Erik Chen
· 4 weeks ago
46f76ba
[PA] Add SchedulerLoopQuarantine perftests
by François Doray
· 4 weeks ago
ac4bb0c
[pa] Allocate direct-mapped superpages from the top of the GigaCage
by Benoît Lizé
· 4 weeks ago
37558a9
PA: make ReallocInline() invoke override and observer hooks when MEMORY_TOOL_REPLACES_ALLOCATOR=1
by Takashi Sakamoto
· 4 weeks ago
5e9105b
[PA] Remove unused ref_counted / scoped_refptr / AtomicRefCount
by mikt
· 4 weeks ago
d90b304
[tools] Update PA tools to visualize GigaCage fragmentation
by Benoit
· 4 weeks ago
13ec88b
[pa] Trigger a memory pressure event when GigaCage is almost full
by Benoît Lizé
· 4 weeks ago
1b65ca8
MiraclePtr: Introduce UnprotectedInReleaseForPerformance trait
by Keishi Hattori
· 5 weeks ago
e99269c
Replace TODO(sergiosolano) with bug references
by Sergio Solano
· 5 weeks ago
97b6065
Reland "[PA] Introduce PartitionTlsRegistry to track PartitionTls instances"
by mikt
· 5 weeks ago
28bd627
[PA] Simplify BucketIndexLookup and PartitionRoot::SizeToBucketIndex()
by mikt
· 5 weeks ago
15da91a
Reland "[PA] Replace largest_active_bucket_index_ with active_bucket_count_"
by mikt
· 5 weeks ago
4e138df
[PA] Split PartitionRoot entry points after their prologue
by mikt
· 5 weeks ago
747e409
[PA] Replace FreeFlags::kWith*Hint with typed FreeHint arguments
by mikt
· 5 weeks ago
1925f35
Rename ADVANCED_MEMORY_SAFETY_CHECKS to SANITIZED_OBJECT
by mikt
· 5 weeks ago
d79d299
Revert "Checked Span: Enable tightened checking"
by Pier-Alexandre Bouchard
· 6 weeks ago
b21fbb4
[PA] Check auto partitioning in PartitionIndexFromAllocToken
by ainozaki
· 6 weeks ago
e149680
Reland "[PA] Consolidate PartitionAlloc TLS into a single structure."
by mikt
· 6 weeks ago
9b3ecf7
partition_alloc: Move Flags to partition_alloc_public_constants.h
by Lei Zhang
· 6 weeks ago
ee2c2f9
Checked Span: Enable tightened checking
by Kalvin Lee
· 6 weeks ago
5e6ecff
Checked Span: Tighten bounds
by Kalvin Lee
· 6 weeks ago
69c064d
[PA] Fix kDefaultAllocToken in ShimCppAlignedNewNoThrow
by ainozaki
· 6 weeks ago
dcd4ebe
[PA] Add UncheckedAlignedCalloc() for Rust's aligned alloc_zeroed()
by Marco Bartoli
· 6 weeks ago
dc6144a
[rust] Use UncheckedCalloc() for large alloc_zeroed() allocations
by Marco Bartoli
· 6 weeks ago
9aca348
Disable use_checked_span under MSan.
by Michał Kaczmarczyk
· 6 weeks ago
60f6826
[PA] Reduce kMaxThreadCacheIndex to 1 when auto-partitioning is off.
by mikt
· 6 weeks ago
4dd6a9f
partition_alloc: Use inline constexpr for more public constants
by Lei Zhang
· 6 weeks ago
1cc29fa
[PA] Use `kNoOverrideHooks` explicitly for the internal partition
by mikt
· 6 weeks ago
f920388
[PA] Pack BucketSizeDetails into one word and pass it by value
by mikt
· 6 weeks ago
4f4b9e4
cleanup: Maintain pointers to stack as uintptr_t for stack scanning
by Egor Pasko
· 6 weeks ago
e7ef85c
PA: Enable PattitionAllocHooks if MEMORY_TOOL_REPLACES_ALLOCATOR=1
by Takashi Sakamoto
· 6 weeks ago
9d9116c
Store "pseudo stack top" in the StackTopRegistry on Android
by Martin Kong
· 6 weeks ago
40ecc50
[partitionalloc] Delete dead code
by Andreas Haas
· 6 weeks ago
17cdbbb
partition_alloc: Avoid <algorithm> in partition_alloc_forward.h
by Lei Zhang
· 6 weeks ago
79fd9e4
partition_alloc: Split out constants from partition_alloc_constants.h
by Lei Zhang
· 7 weeks ago
58cd8b2
[Partition Alloc]Restrict ASLR mask for ARM64 ChromeOS
by Kramer Ge
· 7 weeks ago
7d32155
Promote pointer count underflow DCHECK to PA_CHECK in InSlotMetadata
by Stephen Nusko
· 7 weeks ago
cb2e081
Zap usable size in scheduler loop quarantine
by Stephen Nusko
· 7 weeks ago
6e87f6f
Allow larger JS ArrayBuffer allocations in PartitionAlloc
by Andreas Haas
· 7 weeks ago
ef07e42
partition_alloc: Move PA_DEBUG_DATA_ON_STACK() to its own file
by Lei Zhang
· 7 weeks ago
a0f30e3
partition_alloc: Remove unused code from partition_alloc_constants.h
by Lei Zhang
· 8 weeks ago
391865c
Checked Span: Smuggle requested size
by Kalvin Lee
· 8 weeks ago
3fe238c
Add arthursonzogni@chromium.org to PartitionAlloc OWNERS
by Arthur Sonzogni
· 8 weeks ago
d9c4133
Make free a no-op during signal-driven shutdown on ChromeOS
by Stephen Nusko
· 8 weeks ago
19e7ac6
Allowlist any target which has a public header include a private header
by Matt Stark
· 8 weeks ago
f6c416c
Add orphan worker_thread_unittest.cc in it BUILD.gn
by Foromo Daniel Soromou
· 8 weeks ago
fe164fa
partition_alloc: Move PartitionRootLock() forward decl to its own header
by Lei Zhang
· 8 weeks ago
0687869
Remove superfluous includes for PA's component_export.h from headers
by Lei Zhang
· 8 weeks ago
1f6b7be
Spanification of base/allocator/partition_allocator/src/partition_alloc/pointers/raw_ptr_unittest.cc
by Daniel Angulo
· 8 weeks ago
dd0036d
Spanification of partition_alloc/pointers/raw_ptr_unittest.cc, etc.
by Daniel Angulo
· 8 weeks ago
8e376ee
Revert "[PA] Consolidate PartitionAlloc TLS into a single structure."
by Alex Mitra
· 8 weeks ago
b202279
Revert "[PA] Replace largest_active_bucket_index_ with active_bucket_count_"
by Alex Mitra
· 8 weeks ago
25a2169
Revert "[PA] Introduce PartitionTlsRegistry to track PartitionTls instances"
by Alex Mitra
· 8 weeks ago
0fb0e3e
PA: `const SlotSpanMetadata*` to `...BucketSizeDetails()`
by Kalvin Lee
· 8 weeks ago
59c8c4f
Spanification of partition_alloc_base/cpu.cc, etc.
by Daniel Angulo
· 9 weeks ago
14f58fb
Spanification of partition_alloc/pointers/raw_ptr_unittest.cc
by Daniel Angulo
· 9 weeks ago
7a355f7
Spanification of partition_alloc/partition_alloc_check.h
by Daniel Angulo
· 9 weeks ago
Next »