arkcompiler_ets_runtime/ecmascript/mem
openharmony_ci 1cfd9f9cea
!10221 Open no gc macro
Merge pull request !10221 from XinweiCai/open_no_gc
2024-11-15 23:18:43 +00:00
..
shared_heap setprocessRset 踩内存问题修正标志位到jsthread 2024-11-06 16:28:51 +08:00
allocation_inspector.cpp Fix assertion condition 2024-09-07 21:34:09 +08:00
allocation_inspector.h
allocator-inl.h Fix illegal opcode when JitFort is enabled 2024-08-07 10:07:01 +08:00
allocator.h Remove JitFort space compile time enable macro 2024-07-26 15:36:27 +08:00
area.h
assert_scope.cpp fix warning 2024-06-13 14:32:41 +08:00
assert_scope.h Open no gc macro 2024-11-15 15:24:16 +08:00
barriers-inl.h do not get region of derived pointer 2024-11-08 21:15:36 +08:00
barriers.cpp refactor lambda in gcbitset 2024-09-21 19:55:31 +08:00
barriers.h do not get region of derived pointer 2024-11-08 21:15:36 +08:00
c_containers.h
c_string.cpp BUG in Regexp.replace 2024-09-29 19:57:00 +08:00
c_string.h BUG in Regexp.replace 2024-09-29 19:57:00 +08:00
caddress_allocator.h use vector to manage the native pointer 2024-09-21 19:54:30 +08:00
chunk_allocator.h
chunk_containers.h
chunk.cpp Reduce size of JSNativePointer 2024-09-14 16:35:21 +08:00
chunk.h Reduce size of JSNativePointer 2024-09-14 16:35:21 +08:00
clock_scope.h Refactor ConcurrentMarker::MarkerTask::Run 2024-07-24 09:54:28 +08:00
concurrent_marker.cpp Implement start/wait GC builtins 2024-10-09 22:31:28 +08:00
concurrent_marker.h Implement start/wait GC builtins 2024-10-09 22:31:28 +08:00
concurrent_sweeper.cpp Fix data race in GC sweeper task 2024-11-04 11:36:33 +08:00
concurrent_sweeper.h Fix data race in GC sweeper task 2024-11-04 11:36:33 +08:00
dyn_chunk.cpp Add UT for GC 2024-11-01 17:48:26 +08:00
dyn_chunk.h
ecma_list.h
free_object_list.cpp !10034 Add UT for GC 2024-10-30 14:15:41 +00:00
free_object_list.h Delete repeat the code 2024-09-03 10:05:59 +08:00
free_object_set.cpp Optimize freelist allocation 2024-10-24 16:57:59 +08:00
free_object_set.h Optimize freelist allocation 2024-10-24 16:57:59 +08:00
full_gc.cpp Added a policy for memory fragmentation to trigger idle GC 2024-09-29 19:21:11 +08:00
full_gc.h SharedGC process rset in concurrently 2024-06-24 19:22:39 +08:00
garbage_collector.h
gc_bitset.h refactor lambda in gcbitset 2024-09-21 19:55:31 +08:00
gc_key_stats.cpp optimize compiler 2024-08-27 11:02:23 +08:00
gc_key_stats.h Description:JsHeapDump function remove to AfterGC And hisysevent 2024-05-11 16:23:30 +08:00
gc_stats.cpp Add UT for GC 2024-10-31 10:09:01 +08:00
gc_stats.h !9576 Delete unused gc code 2024-10-06 12:51:21 +00:00
heap_region_allocator.cpp HeapDumpBeforeOOM can not trigger GC && add log 2024-11-11 12:58:33 +08:00
heap_region_allocator.h Optimize PartialGC::Remark 2024-07-05 15:08:44 +08:00
heap-inl.h !10230 Heap::Allocate过程加入多线程检测 2024-11-15 16:56:15 +00:00
heap.cpp !10258 Adjust limit which is used to trigger concurrent marking in sensitive 2024-11-15 23:16:24 +00:00
heap.h !10185 add one policy that native binding size trigger full gc 2024-11-12 08:01:56 +00:00
idle_gc_trigger.cpp add one policy that native binding size trigger full gc 2024-11-11 17:47:38 +08:00
idle_gc_trigger.h add one policy that native binding size trigger full gc 2024-11-11 17:47:38 +08:00
incremental_marker.cpp Add some unit tests of GC 2024-09-07 21:24:30 +08:00
incremental_marker.h
jit_fort_memdesc.h Use GCBitset and Mark Sweep for JitFort GC 2024-10-18 10:41:39 +08:00
jit_fort.cpp Use GCBitset and Mark Sweep for JitFort GC 2024-10-18 10:41:39 +08:00
jit_fort.h Use GCBitset and Mark Sweep for JitFort GC 2024-10-18 10:41:39 +08:00
layout_visitor.h
linear_space.cpp !10088 Add overshoot size 2024-11-06 16:41:48 +00:00
linear_space.h Fix GC happens immediately after ConcurrentMarking 2024-09-27 14:41:09 +08:00
machine_code.cpp Add gc ut coverage rate 2024-10-26 17:30:44 +08:00
machine_code.h Use GCBitset and Mark Sweep for JitFort GC 2024-10-18 10:41:39 +08:00
mark_stack.h
mark_word.h
mem_common.h
mem_controller_utils.cpp Looper idle trigger gc 2024-09-11 19:27:12 +08:00
mem_controller_utils.h Looper idle gc 2024-08-09 09:11:23 +08:00
mem_controller.cpp Add UT for GC 2024-10-28 21:35:02 +08:00
mem_controller.h Looper idle trigger gc 2024-09-11 19:27:12 +08:00
mem_map_allocator.cpp Add UT for GC 2024-10-28 21:35:02 +08:00
mem_map_allocator.h Optimize waiting local clearing finished for sharedgc 2024-10-15 10:05:11 +08:00
mem.h !10258 Adjust limit which is used to trigger concurrent marking in sensitive 2024-11-15 23:16:24 +00:00
native_area_allocator.cpp Add some unit tests of GC 2024-09-07 21:24:30 +08:00
native_area_allocator.h Reduce size of JSNativePointer 2024-09-14 16:35:21 +08:00
object_xray.h Tidy AOT code 2024-11-11 09:13:53 +08:00
parallel_evacuator-inl.h Bugfix of Wrong Disposal of Weak Reference during Partial GC 2024-10-14 15:47:59 +08:00
parallel_evacuator.cpp fix: trackinfo before gc update reference 2024-11-05 15:17:21 +08:00
parallel_evacuator.h Add gc ut coverage rate 2024-10-26 17:30:44 +08:00
parallel_marker-inl.h Fix race in load from layout 2024-08-12 17:46:08 +08:00
parallel_marker.cpp optimize compiler 2024-08-27 11:02:23 +08:00
parallel_marker.h Fix race in load from layout 2024-08-12 17:46:08 +08:00
partial_gc.cpp Trigger concurrent mark for sensitive near limit 2024-10-27 00:17:37 +08:00
partial_gc.h SharedGC process rset in concurrently 2024-06-24 19:22:39 +08:00
regexp_cached_chunk.cpp optimize compiler 2024-08-27 11:02:23 +08:00
regexp_cached_chunk.h
region-inl.h refactor lambda in gcbitset 2024-09-21 19:55:31 +08:00
region.h Use GCBitset and Mark Sweep for JitFort GC 2024-10-18 10:41:39 +08:00
remembered_set.h support batch barrier for copy TaggedArray 2024-09-18 17:56:44 +08:00
rset_worklist_handler-inl.h setprocessRset 踩内存问题修正标志位到jsthread 2024-11-06 16:28:51 +08:00
rset_worklist_handler.h setprocessRset 踩内存问题修正标志位到jsthread 2024-11-06 16:28:51 +08:00
shared_mem_controller.cpp Looper idle trigger gc 2024-09-11 19:27:12 +08:00
shared_mem_controller.h Looper idle trigger gc 2024-09-11 19:27:12 +08:00
slots.h Op resolvedmodules 2024-07-16 16:21:22 +08:00
space-inl.h Support shared appspapwn space 2024-08-12 22:14:39 +08:00
space.cpp Add UT for GC 2024-10-28 21:35:02 +08:00
space.h JitFort开启CFI防护 2024-10-12 10:45:04 +08:00
sparse_space.cpp !10048 修复GC时序问题 2024-11-05 19:00:54 +00:00
sparse_space.h Use GCBitset and Mark Sweep for JitFort GC 2024-10-18 10:41:39 +08:00
tagged_object-inl.h Optimize ArkJS VM build time 2024-07-30 16:26:35 +08:00
tagged_object.h Optimize ArkJS VM build time 2024-07-30 16:26:35 +08:00
thread_local_allocation_buffer.cpp optimize compiler 2024-08-27 11:02:23 +08:00
thread_local_allocation_buffer.h Revert "Optimize json-stringify-inspector workload" 2024-05-11 15:47:06 +08:00
tlab_allocator-inl.h Opt EvacuateRegion in PartialGC 2024-08-06 19:37:22 +08:00
tlab_allocator.h Opt EvacuateRegion in PartialGC 2024-08-06 19:37:22 +08:00
verification.cpp Add some unit tests of GC 2024-09-21 18:08:12 +08:00
verification.h sticky gc 2024-06-01 09:58:09 +08:00
visitor.h Modify snapshot env update root type 2024-07-24 10:18:58 +08:00
work_manager.cpp Delay use new work node 2024-11-06 15:19:12 +08:00
work_manager.h Delay use new work node 2024-11-06 15:19:12 +08:00
work_space_chunk.cpp Fix TSAN Warning 2024-10-10 15:28:32 +08:00
work_space_chunk.h Delete work space chunk cache 2024-05-20 16:33:28 +08:00