Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
009d166842195711eca4d5768c59a8f7404e6875
/
runtime
/
base
/
arena_allocator.h
009d166
Use ScopedArenaAllocator in BCE, DCE, LSE, ...
by Vladimir Marko
· 7 years ago
dd018df
optimizing: add block-scoped constructor fence merging pass
by Igor Murashkin
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
421dbc2
ART: Fix ArenaAllocator invariant check in Realloc
by Andreas Gampe
· 7 years ago
cc3171a
Use arena allocation for profiles
by Calin Juravle
· 7 years ago
121f148
ART: Add arena tracking mode
by Andreas Gampe
· 7 years ago
d01745e
optimizing: constructor fence redundancy elimination - remove dmb after LSE
by Igor Murashkin
· 8 years ago
f44d36c
Revert^2 "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
6374c58
Revert "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
1aea351
Hash-based DexCache field array.
by Vladimir Marko
· 8 years ago
92685a8
Pass driver to loop opt. Add new side_effects phase.
by Aart Bik
· 8 years ago
22aa54b
AArch64: Add HInstruction scheduling support.
by Alexandre Rames
· 8 years ago
4e335d0
Fix arena allocation counting.
by Vladimir Marko
· 8 years ago
063fc77
Class Hierarchy Analysis (CHA)
by Mingyao Yang
· 8 years ago
9620230
Refactoring of graph linearization and linear order.
by Aart Bik
· 8 years ago
a593118
Fix google-explicit-constructor warnings in art.
by Chih-Hung Hsieh
· 8 years ago
f6dd829
ART: Enforce arena alignment in Realloc
by Andreas Gampe
· 8 years ago
3f84f2c
Fix valgrind tests: mark allocated space as defined.
by Vladimir Marko
· 9 years ago
3e0e717
Reduce memory lost by ArenaAllocator for large allocations.
by Vladimir Marko
· 9 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 9 years ago
3a40bf2
ART: Clean up arena allocation memory tracking.
by Vladimir Marko
· 9 years ago
f6a35de
Optimizing: Fix register allocator validation memory usage.
by Vladimir Marko
· 9 years ago
25e0456
Give the JIT its own arena pool to avoid lock contentions.
by Nicolas Geoffray
· 9 years ago
ca76a1a
Dex-wide ArenaPool scoping for AOT compilation
by Jean-Philippe Halimi
· 9 years ago
fda0432
ART: Add comments to Scoped-/ArenaAllocator.
by Vladimir Marko
· 9 years ago
de40d47
Use arenas for the verifier
by Mathieu Chartier
· 9 years ago
8df69d4
Revert "Revert "load store elimination.""
by Mingyao Yang
· 9 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
8030c41
Revert "load store elimination."
by Nicolas Geoffray
· 9 years ago
589dac7
load store elimination.
by Mingyao Yang
· 9 years ago
655e585
Optimizing: Move GraphChecker memory allocations to arena.
by Vladimir Marko
· 9 years ago
7bda3b6
Revert "Quick: Work around large frame sizes for x86_64."
by Vladimir Marko
· 9 years ago
35ef974
Merge "ART: Mark deallocated arena memory as inaccessible."
by Vladimir Marko
· 9 years ago
2a408a3
ART: Mark deallocated arena memory as inaccessible.
by Vladimir Marko
· 9 years ago
5233f93
Optimizing: Tag even more arena allocations.
by Vladimir Marko
· 9 years ago
225b646
Optimizing: Tag arena allocations in code generators.
by Vladimir Marko
· 9 years ago
2aaa4b5
Optimizing: Tag more arena allocations.
by Vladimir Marko
· 9 years ago
71bf809
Optimizing: Tag arena allocations in SsaBuilder.
by Vladimir Marko
· 9 years ago
fa6b93c
Optimizing: Tag arena allocations in HGraph.
by Vladimir Marko
· 9 years ago
6058455
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 9 years ago
145acc5
Revert "Optimizing: Tag basic block allocations with their source."
by Vladimir Marko
· 9 years ago
91e11c0
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 9 years ago
f9f6441
Optimizing: Tag Arena allocations with their source.
by Vladimir Marko
· 9 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
1e13374
Generalize Valgrind annotations in ART to support ASan.
by Evgenii Stepanov
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 9 years ago
3481ba2
ART: Clean up includes.
by Vladimir Marko
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
c6201fa
Add way to select arena type at runtime
by Mathieu Chartier
· 10 years ago
9b34b24
Trim arenas for JIT
by Mathieu Chartier
· 10 years ago
b666f48
Move arenas into runtime
by Mathieu Chartier
· 10 years ago
[Renamed (95%) from compiler/utils/arena_allocator.h]
e4fcc5b
Clean up Scoped-/ArenaAlocator array allocations.
by Vladimir Marko
· 10 years ago
49285c5
Print memory usage in dex2oat shutdown
by Mathieu Chartier
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
e39c54e
Deprecate GrowableArray, use ArenaVector instead.
by Vladimir Marko
· 10 years ago
8081d2b
Create allocator adapter for using Arena in std containers.
by Vladimir Marko
· 10 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 10 years ago
22a0ef8
Round up arena allocations to 8 bytes.
by Vladimir Marko
· 10 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
6601882
ART: Use utils.h::RoundUp instead of explicit bit-fiddling
by Andreas Gampe
· 11 years ago
bd9e9db
Fix clang errors in ArenaAllocator.
by Vladimir Marko
· 11 years ago
83cc7ae
Create a scoped arena allocator and use that for LVN.
by Vladimir Marko
· 11 years ago
818f210
Re-apply: Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago
[Renamed (95%) from compiler/dex/arena_allocator.h]
1af0c0b
Revert "Initial check-in of an optimizing compiler."
by Nicolas Geoffray
· 11 years ago
[Renamed (95%) from compiler/utils/arena_allocator.h]
68a5fef
Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago
[Renamed (95%) from compiler/dex/arena_allocator.h]
75165d0
Add valgrind support to compiler arena allocator.
by Mathieu Chartier
· 11 years ago
f6c4b3b
New arena memory allocator.
by Mathieu Chartier
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
9b7085a
Fix cpplint readability/braces issues
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
93ba893
Fix cpplint runtime/explicit issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/compiler/dex/arena_allocator.h]
a5abf70
Compiler: replace DOM traversal computation
by buzbee
· 12 years ago
e7a5b7d
Fix memory leak of and use without initialization.
by Ian Rogers
· 12 years ago
862a760
Compiler: continuing refactoring
by buzbee
· 12 years ago