.. |
allocation_inspector.cpp
|
heap allocation sampling
|
2023-05-23 15:38:38 +08:00 |
allocation_inspector.h
|
heap allocation sampling
|
2023-05-23 15:38:38 +08:00 |
allocator-inl.h
|
Fix GC Assert fail under concurrent mark
|
2022-08-17 16:35:49 +08:00 |
allocator.h
|
Fix code check
|
2022-11-28 14:53:17 +08:00 |
area.h
|
Sync js_runtime to openharmony
|
2021-09-08 09:20:53 +08:00 |
assert_scope.h
|
Fix code style
|
2022-12-26 19:50:46 +08:00 |
barriers-inl.h
|
Fix: concurrent marking may use inconsistent hclass
|
2023-08-07 12:02:21 +08:00 |
barriers.cpp
|
Tweak some code
|
2023-09-23 22:39:02 +08:00 |
barriers.h
|
Fix: concurrent marking may use inconsistent hclass
|
2023-08-07 12:02:21 +08:00 |
c_containers.h
|
Refactor>(PGO): PGO refactor
|
2023-09-17 16:00:55 +08:00 |
c_string.cpp
|
Remove redundant maybe_unused
|
2023-01-04 11:06:58 +08:00 |
c_string.h
|
NAPI API Supplement
|
2023-04-18 15:42:29 +08:00 |
caddress_allocator.h
|
Fix some header macro naming for consistency
|
2023-04-14 22:36:06 +08:00 |
chunk_allocator.h
|
Fix some header macro naming for consistency
|
2023-04-14 22:36:06 +08:00 |
chunk_containers.h
|
Refactor early elimination
|
2023-02-25 17:04:15 +08:00 |
chunk.cpp
|
回退 'Pull Request !5088 : 增加JS对象native内存统计'
|
2023-11-03 02:03:24 +00:00 |
chunk.h
|
Add cache for regexp executor, reduce regexp result copy
|
2023-09-25 11:55:21 +08:00 |
clock_scope.h
|
Explicit only works on single-argument constructor
|
2023-01-03 11:06:16 +08:00 |
concurrent_marker.cpp
|
Change the time of clearing propertiesCache
|
2023-10-27 09:32:57 +08:00 |
concurrent_marker.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
concurrent_sweeper.cpp
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
concurrent_sweeper.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
dyn_chunk.cpp
|
!1833 fix fuzztest errro and add new fuzztest
|
2022-07-25 08:49:51 +08:00 |
dyn_chunk.h
|
Add cache for regexp executor, reduce regexp result copy
|
2023-09-25 11:55:21 +08:00 |
ecma_list.h
|
Performance optimization for gc
|
2022-02-15 14:23:43 +08:00 |
free_object_list.cpp
|
Description: Full GC compress evacuate And OldToNew update bugfix
|
2022-07-25 10:24:52 +08:00 |
free_object_list.h
|
Integer overflow check
|
2022-11-28 16:32:55 +08:00 |
free_object_set.cpp
|
Description:asan crash asm interpreter.
|
2022-08-04 19:47:27 +08:00 |
free_object_set.h
|
Fix code review from issue
|
2022-03-22 14:25:18 +08:00 |
full_gc.cpp
|
Change the time of clearing propertiesCache
|
2023-10-27 09:32:57 +08:00 |
full_gc.h
|
compress object into appspawn space in prefork period
|
2022-08-15 16:22:11 +08:00 |
garbage_collector.h
|
Fix issues in calculating promoted objects size for young semi-space GC.
|
2022-05-10 18:24:37 +08:00 |
gc_bitset.h
|
Fix Math.Asinh function and Math.Atanh function for windows
|
2022-08-25 00:22:28 +08:00 |
gc_stats.cpp
|
回退 'Pull Request !5088 : 增加JS对象native内存统计'
|
2023-11-03 02:03:24 +00:00 |
gc_stats.h
|
Triggered CompressGC when switch background
|
2023-06-05 09:32:42 +08:00 |
heap_region_allocator.cpp
|
cache regios to accelerate alloc
|
2023-09-18 21:39:31 +08:00 |
heap_region_allocator.h
|
cache regios to accelerate alloc
|
2023-09-18 21:39:31 +08:00 |
heap-inl.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
heap.cpp
|
Add HintGC interface
|
2023-11-02 20:14:41 +08:00 |
heap.h
|
回退 'Pull Request !5088 : 增加JS对象native内存统计'
|
2023-11-03 02:03:24 +00:00 |
incremental_marker.cpp
|
Change the time of clearing propertiesCache
|
2023-10-27 09:32:57 +08:00 |
incremental_marker.h
|
Add Incremental mark interface
|
2023-05-05 15:24:47 +08:00 |
linear_space.cpp
|
modify code alarms
|
2023-10-26 17:22:46 +08:00 |
linear_space.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
machine_code.h
|
Fix some header macro naming for consistency
|
2023-04-14 22:36:06 +08:00 |
mark_stack.h
|
fix codecheck warning
|
2022-08-12 17:31:44 +08:00 |
mark_word.h
|
fix codecheck warning
|
2022-08-12 17:31:44 +08:00 |
mem_common.h
|
Descriptor: delete native_stack.h, trace.h and mem.h
|
2022-07-29 17:13:58 +08:00 |
mem_controller.cpp
|
Modify unreasonable type of double in number_helper, mem_controller and some files.
|
2022-09-15 22:42:46 +08:00 |
mem_controller.h
|
Add HintGC interface
|
2023-11-02 20:14:41 +08:00 |
mem_map_allocator.cpp
|
fix mem pool asseret fail
|
2023-10-10 14:39:32 +08:00 |
mem_map_allocator.h
|
Fix huge object mem pool empty bug
|
2023-10-27 10:16:29 +08:00 |
mem.h
|
fix: incorrect capacity_ on devices with small RAM
|
2023-10-27 17:37:23 +08:00 |
native_area_allocator.cpp
|
Fix codestyle [part-4]
|
2023-06-20 20:01:19 +08:00 |
native_area_allocator.h
|
回退 'Pull Request !5088 : 增加JS对象native内存统计'
|
2023-11-03 02:03:24 +00:00 |
object_xray.h
|
issue:https://gitee.com/openharmony/commonlibrary_ets_utils/issues/I83868
|
2023-10-31 16:44:57 +08:00 |
parallel_evacuator-inl.h
|
Support profiling elements size and allocating space
|
2023-10-26 19:25:27 +08:00 |
parallel_evacuator.cpp
|
Support profiling elements size and allocating space
|
2023-10-26 19:25:27 +08:00 |
parallel_evacuator.h
|
Support profiling elements size and allocating space
|
2023-10-26 19:25:27 +08:00 |
parallel_marker-inl.h
|
!4927 opt lambda expression
|
2023-10-10 12:18:38 +00:00 |
parallel_marker.cpp
|
bugfix icmiss & typedarray
|
2023-10-19 16:03:34 +08:00 |
parallel_marker.h
|
!4927 opt lambda expression
|
2023-10-10 12:18:38 +00:00 |
partial_gc.cpp
|
Change the time of clearing propertiesCache
|
2023-10-27 09:32:57 +08:00 |
partial_gc.h
|
Merge remote-tracking branch 'oh/master'
|
2022-04-30 20:09:00 +08:00 |
regexp_cached_chunk.cpp
|
update ecmascript/mem/regexp_cached_chunk.cpp.
|
2023-09-25 08:28:44 +00:00 |
regexp_cached_chunk.h
|
update ecmascript/mem/regexp_cached_chunk.h.
|
2023-09-25 08:29:37 +00:00 |
region-inl.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
region.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
remembered_set.h
|
fix code warnings
|
2022-11-28 10:00:41 +08:00 |
slots.h
|
fix(heap): update oldtonewrset reference and marking barrier weak referene bugfix
|
2022-08-17 23:40:20 +08:00 |
space-inl.h
|
Fix EnumerateRegionsWithRecord when record is null
|
2023-06-26 18:59:20 +08:00 |
space.cpp
|
cache regios to accelerate alloc
|
2023-09-18 21:39:31 +08:00 |
space.h
|
cache regios to accelerate alloc
|
2023-09-18 21:39:31 +08:00 |
sparse_space.cpp
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
sparse_space.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
stw_young_gc.cpp
|
Add Incremental mark interface
|
2023-05-05 15:24:47 +08:00 |
stw_young_gc.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
tagged_object-inl.h
|
Fix: concurrent marking may use inconsistent hclass
|
2023-08-07 12:02:21 +08:00 |
tagged_object.h
|
Replace Hard Code Numbers and Fix the Misuses of PtrAdd
|
2022-09-13 04:27:12 -07:00 |
tlab_allocator-inl.h
|
Fixes circular header dependency
|
2023-09-08 19:05:41 +08:00 |
tlab_allocator.h
|
Tidy up Heap class; re-organize the fields by categories and add descriptions.
|
2022-04-28 11:14:39 +08:00 |
verification.cpp
|
Feat(Aot): Track Double/Int field for aot compiler
|
2023-07-12 21:55:16 +08:00 |
verification.h
|
Feat(Aot): Track Double/Int field for aot compiler
|
2023-07-12 21:55:16 +08:00 |
visitor.h
|
Feat(Aot): Track Double/Int field for aot compiler
|
2023-07-12 21:55:16 +08:00 |
work_manager.cpp
|
修复冷启动并发标记重入
|
2023-10-28 10:52:33 +08:00 |
work_manager.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |