.. |
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 |