Sign in
chromium
/
chromium
/
src
/
base
/
allocator
/
partition_allocator
/
HEAD
f51f075
PartitionAlloc: Track wasted size from rounding for AlignedAlloc.
by Stephen Nusko
· 28 hours ago
main
601b19e
PA: Remove `MaxDirectMapped()`
by Kalvin Lee
· 32 hours ago
b5214a8
PA: Remove `Settings::in_slot_metadata_size`
by Kalvin Lee
· 2 days ago
4e780d3
PA: Add `MaxAllocationSize()`
by Kalvin Lee
· 2 days ago
41619fc
[PartitionAlloc] Adapt periodic reclaim interval to reclaimable memory
by Chris Davis
· 3 days ago
f13ab1c
PA: Check brp_enabled()-root or not before accessing metadata.
by Takashi Sakamoto
· 3 days ago
3a5c0cf
Fix partition alloc test failures
by David Bienvenu
· 4 days ago
a3f1f24
PA: Update requested sizes on realloc
by Kalvin Lee
· 4 days ago
34ad87a
PA: No-op rework for normal-bucket realloc
by Kalvin Lee
· 4 days ago
29013c8
[PartitionAlloc] Fix MTE retagging bypass in Scheduler-Loop Quarantine
by Keishi Hattori
· 8 days ago
ad56996
[PartitionAlloc] Order SetQuarantineRequest() before ReleaseFromAllocator()
by Keishi Hattori
· 9 days ago
d7aeed1
MiraclePtr: Add ReportIfDangling stub to RawPtrNoOpImpl
by Keishi Hattori
· 9 days ago
a134c16
Busybody: Don't depend on outside variables
by Kalvin Lee
· 9 days ago
f5fbe01
partition_alloc: Expose less internal bits
by Lei Zhang
· 10 days ago
6abc77b
partition_alloc: Cleanup pre-C++20 code in compiler_specific.h
by Lei Zhang
· 11 days ago
a7fbe3e
partition_alloc: Switch kSameAsAny to a C++20 concept
by Lei Zhang
· 11 days ago
43b48ec
PA: quarantine sanitized objects as miracle objects after dequarantined
by Takashi Sakamoto
· 11 days ago
6fb47fe
partition_alloc: Simplify RotR()
by Lei Zhang
· 11 days ago
0f047f3
partition_alloc: Remove PA_HAVE_SPACESHIP_OPERATOR
by Lei Zhang
· 12 days ago
7eeface
partition_alloc: Replace CountlZero() with std::countl_zero()
by Lei Zhang
· 12 days ago
64a11a4
partition_alloc: Replace CountrZero() with std::countr_zero()
by Lei Zhang
· 12 days ago
09f2979
partition_alloc: Replace BitWidth() with std::bit_width()
by Lei Zhang
· 12 days ago
d0d87ed
partition_alloc: Replace HasSingleBit() with std::has_single_bit()
by Lei Zhang
· 12 days ago
66df8ef
Remove unused kUnprotectedInRelease constant.
by Tom Sepez
· 2 weeks ago
bbd8b39
Introduce `CHECKED_SPAN_HAS_METADATA_SUPPORT`
by Kalvin Lee
· 2 weeks ago
247cfd3
Improve ASLR hints in PartitionAlloc on Android.
by Stephen Nusko
· 2 weeks ago
f2439d9
Checked Span: Don't check zero-sized spans
by Kalvin Lee
· 2 weeks ago
8454eac
Drop k from public constant kUnprotectedInRelease.
by Tom Sepez
· 2 weeks ago
0211596
apple_apsl: mark malloc.h as Static
by Jiewei Qian
· 3 weeks ago
13a3155
Introduce RawPtrIfPtrT type trait for conditional raw_ptr conversion
by Tom Sepez
· 3 weeks ago
522f5c1
PA, EULD: EULD samples objects which SchedulerLoopQuarantine will not handle
by Takashi Sakamoto
· 3 weeks ago
5d73585
partition_alloc: Define is_lsan and is_msan for standalone build
by Arthur Sonzogni
· 3 weeks ago
b4e94c0
Enable BackupRefPtr feature flag on CastOS.
by Stephen Nusko
· 3 weeks ago
128709d
Reduce calls to metadata offset and ReservationTable::Get
by Stephen Nusko
· 3 weeks ago
0a0c55b
Remove unnecessary PA_UNSAFE_TODO in partition Alloc
by Daniel Angulo
· 4 weeks ago
4b811f9
Checked Span: Crash on nullptr bucket
by Kalvin Lee
· 4 weeks ago
1a5a7f5
PA: Remove `AllocInline()`
by Kalvin Lee
· 4 weeks ago
407e9f8
partition_alloc: Migrate MEMORY_TOOL_REPLACES_ALLOCATOR to PA buildflag
by Arthur Sonzogni
· 4 weeks ago
f36d5a2
Checked Span: Annotate likeliness
by Kalvin Lee
· 4 weeks ago
4de29aa
Automatic Arrayification for partition alloc
by Daniel Angulo
· 5 weeks ago
20dce94
PartitionAlloc: Restore StackTopRegistry::GetCurrentThreadStackTop
by Egor Pasko
· 5 weeks ago
75037eb
Rename Time::kTimeTToMicrosecondsOffset to kMicrosecondsFromWindowsToUnixEpoch
by Helmut Januschka
· 5 weeks ago
16ccc39
PartitionAlloc: Remove StackTopRegistry notification
by Egor Pasko
· 5 weeks ago
ad3b617
PartitionAlloc: Fix component (for bugs) in DIR_METADATA
by Egor Pasko
· 5 weeks ago
2723da2
Spanification of cc/metrics/scroll_jank_v4_tracing_recorder.cc, etc.
by Daniel Angulo
· 6 weeks ago
0e08e29
PA: Record type_id and size at intended leak
by Takashi Sakamoto
· 6 weeks ago
009c3b6
Add alignment parameter to PartitionAllocHooks::AllocationOverrideHook.
by Stephen Nusko
· 6 weeks ago
c55a873
[ios blink] Use CCRandomGenerateBytes instead of /dev/urandom on iOS
by Xiaobin Cui
· 6 weeks ago
dbf94f5
Set 'License Android Compatible' for deps with reciprocal licenses
by Jordan Brown
· 6 weeks ago
d259883
Make leaked security objects provide type-id at `delete`.
by Takashi Sakamoto
· 6 weeks ago
9cb2535
[PA] Disallow ++refcount once the object is not held by allocator and its refcount is zero
by Takashi Sakamoto
· 6 weeks ago
17f0175
Report unprotected-in-release raw_ptr correctly in BRP-ASan
by Keishi Hattori
· 6 weeks ago
64c90fe
Set kPartitionCachelineSize to 128B for Apple ARM
by Kevin Graney
· 7 weeks ago
4e256af
Enable use_checked_span on Linux.
by Stephen Nusko
· 7 weeks ago
f0ef8b9
[PA] Fix ThreadCache corruption in ThreadCacheProcessScopeForTesting
by mikt
· 7 weeks ago
94cee1e
Handle nullptr buckets in SlotSpans
by Stephen Nusko
· 7 weeks ago
913b255
PA: Add `IntendedLeakSize` to `MallocMemoryDump`
by Takashi Sakamoto
· 8 weeks ago
fcf3c97
[codehealth] Fix some typos
by Peilin Wang
· 8 weeks ago
5103b00
Revert "Partially enable Checked Span"
by Andrey Davydov
· 8 weeks ago
f093cfa
Checked Span: Prevent wraparound spans
by Kalvin Lee
· 8 weeks ago
f404ddb
Partially enable Checked Span
by Kalvin Lee
· 8 weeks ago
f160836
Remove code supporting macOS 12 from base/
by Avi Drissman
· 8 weeks ago
1eccfab
Add PPC64/S390x to the 64-bit pointers list
by Milad Fa
· 8 weeks ago
c31f5fa
PA zaps infinite-quarantined memory regions with type-id provided via FreeHint
by Takashi Sakamoto
· 8 weeks ago
b1d0141
Fix C++20 compatibility in partition_alloc's span.h
by Arthur Sonzogni
· 9 weeks ago
056ccbd
PA: Move PartitionAddressSpace::offsets_to_metadata_ to PartitionAddressSpace::setup_.
by Takashi Sakamoto
· 9 weeks ago
344fbfe
Use _WIN32 instead of WIN32 in component_export.h
by Arthur Sonzogni
· 9 weeks ago
e142dc3
PA: Enforce -Wnontrivial-memaccess and -Wnontrivial-memcall.
by Arthur Sonzogni
· 9 weeks ago
596194f
partition_alloc: fix outdated circular-dependency header guards
by Arthur Sonzogni
· 9 weeks ago
c8ffc79
partition_alloc: Clean up warnings in standalone config.
by Arthur Sonzogni
· 9 weeks ago
5bc15a7
partition-alloc: Define is_ubsan and is_tsan for standalone build
by Arthur Sonzogni
· 9 weeks ago
b8ae6c8
partition_alloc: Fix user space segment
by Michael Lippautz
· 9 weeks ago
40389bc
partition_alloc: Enable user space zero segment on ChromeOS
by Michael Lippautz
· 9 weeks ago
8f376b3
Fix TSan data race in PartitionRoot::AdjustSlotSpanRing
by Dominic Battre
· 9 weeks ago
7ba9392
partition_alloc: Rework userspace zero segment and enable on Windows
by Michael Lippautz
· 9 weeks ago
390c4b9
partition_alloc: fix OFFICIAL_BUILD legacy macro
by Arthur Sonzogni
· 10 weeks ago
ff3b8b8
Clean up: Fix 11 wrong escapes in 5 DEPS files in base
by yoshiki iguchi
· 2 months ago
e6c4d08
partition_alloc: Add missing <cstring> includes for standalone builds
by Arthur Sonzogni
· 2 months ago
7c5bc8b
partition_alloc: presubmit against external define
by Arthur Sonzogni
· 2 months ago
76c74af
Introduce kUnprotectedInRelease raw_ptr trait
by Keishi Hattori
· 2 months ago
0059a76
base: Introduce ReallocProtectedIterator to mitigate container realloc UAF
by Keishi Hattori
· 2 months ago
6be374a
PA: Add public PartitionRoot::GetRootFromAddress() method
by Takashi Sakamoto
· 2 months ago
a39cb77
[PA/MO] Support flexible configuration of TaskAnnotator purge
by mikt
· 2 months ago
58bfcae
PA: Replace FreeWithSize() with Free() with FreeFlags::kWithSizeHint.
by Takashi Sakamoto
· 2 months ago
3842bcc
partition_alloc: Use PA_BUILDFLAG(IS_COMPONENT_BUILD)
by Arthur Sonzogni
· 2 months ago
ff212a1
Clean up launch for PartitionAllocLockTuneSpin
by Fiona Verzivolli
· 3 months ago
b6aef85
Run `gn format` on all BUILD.gn files.
by Matt Stark
· 3 months ago
16682d1
PA: Make GetZeroSegmentSize() public
by Takashi Sakamoto
· 3 months ago
df57485
Reland "Split PartitionAlloc headers into internal ones and public ones"
by Takashi Sakamoto
· 3 months ago
9c88596
Revert "Split PartitionAlloc headers into internal ones and public ones"
by Andrea Orru
· 3 months ago
4e22396
Split PartitionAlloc headers into internal ones and public ones
by Takashi Sakamoto
· 3 months ago
c0432b8
Launch PartitionAllocWithAdvancedChecks (MiracleObject) on Browser UI
by mikt
· 3 months ago
2930421
[gin] Pkey mprotect thread isolation data
by Maksim Ivanov
· 3 months ago
a6fd7d1
[PartitionAlloc] Guard `no_default_deps` with `build_with_chromium`
by Arthur Sonzogni
· 3 months ago
21720ad
Expand DynamicPoolSize from IOS test only to also normal function.
by Stephen Nusko
· 3 months ago
eac4514
[PA][macOS] Fix SIGBUS in MallocZoneSize on freed super pages
by Chunyang
· 3 months ago
d73d511
Mark 2 calculations in raw_ptr_asan_unowned.cc as PA_UNSAFE_TODO
by Fergal Daly
· 3 months ago
ad08722
Add a new security macro to make AMCS object quarantined infinitely
by Takashi Sakamoto
· 3 months ago
fafdd4c
PartitionAlloc: Adds a feature to acquire a zero segment
by Michael Lippautz
· 4 months ago
40f804c
Enable AsanRawPtrServiceV2 for LibFuzzer by decoupling build configs
by Takashi Sakamoto
· 4 months ago
Next »