.. |
shared_heap
|
Support tlab for shared old space allocation
|
2024-04-24 20:02:39 +08:00 |
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
|
[Bug]: 即使ARK_ASAN_ON未定义,仍有可能将ASAN_POISON_MEMORY_REGION编入,导致use after poison
|
2024-04-01 14:19:53 +08:00 |
allocator.h
|
Support sharedHeap allocation
|
2024-01-25 21:56:23 +08:00 |
area.h
|
Sync js_runtime to openharmony
|
2021-09-08 09:20:53 +08:00 |
assert_scope.h
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
barriers-inl.h
|
Memory Allocation Optimization
|
2024-04-28 19:35:09 +08:00 |
barriers.cpp
|
Fix sendable didn't adapt deserialize MarkAndPush and delete useless
|
2024-04-12 10:42:02 +08:00 |
barriers.h
|
Fix sendable didn't adapt deserialize MarkAndPush and delete useless
|
2024-04-12 10:42:02 +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
|
[JIT] export libark_jsruntime.so symbols for libark_jsoptimizer.so
|
2024-01-25 12:24:36 +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
|
chunk内存统计
|
2023-11-04 15:48:14 +08:00 |
chunk.h
|
!5139 native内存统计
|
2023-11-04 11:46:37 +00:00 |
clock_scope.h
|
Explicit only works on single-argument constructor
|
2023-01-03 11:06:16 +08:00 |
concurrent_marker.cpp
|
Try trigger local gc when shared heap reaches limit.
|
2024-04-02 10:09:55 +08:00 |
concurrent_marker.h
|
Heap::CollectGarbage 重入检测
|
2023-12-11 13:56:45 +08:00 |
concurrent_sweeper.cpp
|
Support multi-thread test for shared heap
|
2024-02-26 20:25:33 +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
|
[JIT] export libark_jsruntime.so symbols for libark_jsoptimizer.so
|
2024-01-25 12:24:36 +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
|
Add trace info for FullGC
|
2024-03-30 16:28:16 +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
|
修改告警
|
2024-05-04 18:22:49 +08:00 |
gc_key_stats.cpp
|
bugfix: gc event log error 2
|
2024-04-22 09:25:34 +08:00 |
gc_key_stats.h
|
bugfix: gc event log error 2
|
2024-04-22 09:25:34 +08:00 |
gc_stats.cpp
|
remove gc log of SharedGCStats::PrintGCStatistic()
|
2024-04-25 17:17:58 +08:00 |
gc_stats.h
|
Add long time GC event statistics
|
2024-03-30 10:17:01 +08:00 |
heap_region_allocator.cpp
|
Fix some bugs on device
|
2024-03-02 22:08:29 +08:00 |
heap_region_allocator.h
|
Fix conflict
|
2024-02-19 19:07:33 +08:00 |
heap-inl.h
|
!7158 Optimize json-stringify-inspector workload
|
2024-05-07 13:43:26 +00:00 |
heap.cpp
|
fix dump
|
2024-04-30 23:41:40 +08:00 |
heap.h
|
修改告警
|
2024-05-06 16:09:56 +08:00 |
incremental_marker.cpp
|
This reverts commit 3fdc4a2cd4 .
|
2023-12-21 15:08:50 +08:00 |
incremental_marker.h
|
Heap::CollectGarbage 重入检测
|
2023-12-11 13:56:45 +08:00 |
layout_visitor.h
|
Implement serialize base class
|
2023-12-01 09:02:26 +08:00 |
linear_space.cpp
|
Adjust overshoot size gradually
|
2024-05-06 11:53:31 +08:00 |
linear_space.h
|
Adjust overshoot size gradually
|
2024-05-06 11:53:31 +08:00 |
machine_code.cpp
|
修改告警
|
2024-05-04 18:22:49 +08:00 |
machine_code.h
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
mark_stack.h
|
Support Share GC Part2:
|
2024-02-08 09:47:41 +08:00 |
mark_word.h
|
fix codecheck warning
|
2022-08-12 17:31:44 +08:00 |
mem_common.h
|
Fix OHOS compile error
|
2024-02-21 12:29:17 +08:00 |
mem_controller.cpp
|
Enhance heap verify
|
2024-02-08 13:12:59 +08:00 |
mem_controller.h
|
Add HintGC interface
|
2023-11-02 20:14:41 +08:00 |
mem_map_allocator.cpp
|
!6425 Huge object memap bigaddr and delete sensitive status overshoot size
|
2024-04-01 15:20:31 +00:00 |
mem_map_allocator.h
|
!6425 Huge object memap bigaddr and delete sensitive status overshoot size
|
2024-04-01 15:20:31 +00:00 |
mem.h
|
issue: https://gitee.com/openharmony/commonlibrary_ets_utils/issues/I9BIYM
|
2024-03-27 20:01:32 +08:00 |
native_area_allocator.cpp
|
modify napi performance
|
2024-04-21 14:47:41 +08:00 |
native_area_allocator.h
|
modify napi performance
|
2024-04-21 14:47:41 +08:00 |
object_xray.h
|
Revert sendable json
|
2024-04-24 19:58:59 +08:00 |
parallel_evacuator-inl.h
|
Adjust overshoot size gradually
|
2024-05-06 11:53:31 +08:00 |
parallel_evacuator.cpp
|
Fix CodeCheck
|
2024-03-17 15:56:17 +08:00 |
parallel_evacuator.h
|
Support Share GC Part1:
|
2024-02-08 09:46:41 +08:00 |
parallel_marker-inl.h
|
Fix some bugs at device when enable sendable patchs.
|
2024-02-29 16:51:36 +08:00 |
parallel_marker.cpp
|
Merge remote-tracking branch 'openharmony/dev_shareheap' into dev_shareheap
|
2024-02-19 12:13:28 +08:00 |
parallel_marker.h
|
Merge remote-tracking branch 'openharmony/dev_shareheap' into dev_shareheap
|
2024-02-19 12:13:28 +08:00 |
partial_gc.cpp
|
Add trace info for FullGC
|
2024-03-30 16:28:16 +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
|
Rewrite shared barrier using IR
|
2024-05-03 16:53:47 +08:00 |
region.h
|
Rewrite shared barrier using IR
|
2024-05-03 16:53:47 +08:00 |
remembered_set.h
|
Enhance heap verify
|
2024-02-08 13:12:59 +08:00 |
slots.h
|
Implement serialize base class
|
2023-12-01 09:02:26 +08:00 |
space-inl.h
|
Fix CodeCheck
|
2024-03-17 15:56:17 +08:00 |
space.cpp
|
TicketNo: #I96GHN
|
2024-03-20 16:15:54 +08:00 |
space.h
|
Support heapsnapshot when young space oom
|
2024-05-06 17:12:32 +08:00 |
sparse_space.cpp
|
headump adaption shared heap
|
2024-03-17 23:52:19 +08:00 |
sparse_space.h
|
Merge remote-tracking branch 'openharmony/dev_shareheap' into dev_shareheap
|
2024-02-19 12:13:28 +08:00 |
stw_young_gc.cpp
|
Fix code check
|
2024-03-17 21:56:49 +08:00 |
stw_young_gc.h
|
change mutex based on pthread_mutex
|
2023-09-27 15:11:28 +08:00 |
tagged_object-inl.h
|
Forbidden Calling GetJSThread by Region
|
2024-01-19 17:38:00 +08:00 |
tagged_object.h
|
补全汇编解释器Allocate的对象的调用栈信息
|
2024-04-01 20:38:36 +08:00 |
thread_local_allocation_buffer.cpp
|
Support tlab for shared old space allocation
|
2024-04-24 20:02:39 +08:00 |
thread_local_allocation_buffer.h
|
Support tlab for shared old space allocation
|
2024-04-24 20:02:39 +08:00 |
tlab_allocator-inl.h
|
Support sharedHeap allocation
|
2024-01-25 21:56:23 +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
|
Support tlab for shared old space allocation
|
2024-04-24 20:02:39 +08:00 |
verification.h
|
Support shared heap verification
|
2024-03-06 17:27:55 +08:00 |
visitor.h
|
Implement serialize base class
|
2023-12-01 09:02:26 +08:00 |
work_manager.cpp
|
Merge remote-tracking branch 'openharmony/dev_shareheap' into dev_shareheap
|
2024-02-19 12:13:28 +08:00 |
work_manager.h
|
Fix code conflict
|
2024-02-19 09:17:42 +08:00 |
work_space_chunk.cpp
|
Add lock for work space chunk
|
2024-01-30 17:06:26 +08:00 |
work_space_chunk.h
|
Add lock for work space chunk
|
2024-01-30 17:06:26 +08:00 |