..
base
BUG in Regexp.replace
2024-09-29 19:57:00 +08:00
builtins
!9605 Extend GC builtins
2024-10-12 08:39:55 +00:00
checkpoint
!7436 【ark】optimize napi_call_function
2024-06-04 02:11:43 +00:00
compiler
!9640 Regexp Flags属性字符串生成优化
2024-10-12 13:30:10 +00:00
containers
修改bitVector xts 压力测试崩溃的问题
2024-09-15 15:56:38 +08:00
daemon
revert ffrt-based taskpool
2024-09-14 09:21:24 +08:00
debugger
!9116 Added maintenance test logs
2024-09-12 18:13:13 +00:00
deoptimizer
Optimized jit reusefunc
2024-09-27 16:50:24 +08:00
dfx
!9631 JitFort开启CFI防护
2024-10-12 13:23:24 +00:00
extractortool
fix bug
2024-09-22 15:52:46 +08:00
ic
!9120 Fix some pgo code style problems
2024-09-11 20:25:31 +00:00
interpreter
!9222 sync code
2024-09-18 19:49:11 +00:00
intl
optimize compiler
2024-08-27 11:02:23 +08:00
jit
JitFort开启CFI防护
2024-10-12 10:45:04 +08:00
jobs
optimize compiler
2024-08-13 10:17:04 +08:00
js_api
Fixed the security issue
2024-10-10 20:14:49 +08:00
js_vm
JitFort开启CFI防护
2024-10-12 10:45:04 +08:00
jspandafile
avoid string construct when get method name
2024-09-30 11:49:32 +08:00
mem
Bugfix of Wrong Disposal of Weak Reference during Partial GC
2024-10-14 15:47:59 +08:00
module
Fix GC callback may not execute
2024-10-12 18:11:24 +08:00
napi
Fix GC callback may not execute
2024-10-12 18:11:24 +08:00
ohos
Fix find device crash
2024-09-12 19:54:14 +08:00
patch
Fix cold patch cppcrash
2024-10-07 14:36:56 +08:00
pgo_profiler
JitFort开启CFI防护
2024-10-12 10:45:04 +08:00
platform
Fix the bug that hash cannot be compiled on the Mac platform
2024-10-08 14:09:52 +08:00
quick_fix
JitFort开启CFI防护
2024-10-12 10:45:04 +08:00
regexp
BUG in Regexp.replace
2024-09-29 19:57:00 +08:00
require
Resolve code security issues
2024-08-20 16:47:08 +08:00
sdk
Fix dependency missing for ark_aot_compiler.exe
2024-06-06 10:02:24 +08:00
serializer
Fix serialize shared object with clone list bug
2024-09-18 09:06:01 +08:00
shared_mm
Fix compile failed of gc-dfx options
2024-08-30 11:49:29 +08:00
shared_objects
fix sendable code check.
2024-08-28 14:06:00 +08:00
snapshot
Use chunk to store serialize shared obj instead of std::vector
2024-09-08 21:27:07 +08:00
stackmap
Optimize frame iteration
2024-08-26 10:54:15 +08:00
stubs
优化regex flags字符串生成
2024-10-11 17:28:25 +08:00
taskpool
revert ffrt-based taskpool
2024-09-14 09:21:24 +08:00
tests
Bugfix of Wrong Disposal of Weak Reference during Partial GC
2024-10-14 15:47:59 +08:00
ts_types
fix general warning
2024-06-06 09:12:05 +08:00
accessor_data.h
Remove JSNativePointer in InternalAccessor
2024-08-21 18:10:09 +08:00
async_generator_helper.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
async_generator_helper.h
builtin_entries.h
byte_array.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
byte_array.h
common_enum.h
Add backtrace for trigger gc
2024-09-15 21:22:39 +08:00
common.h
!8682 Fix some tsan warning
2024-08-17 10:36:57 +00:00
date_parse.cpp
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
date_parse.h
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
dump.cpp
Perf(memory): Optimize memory for define class
2024-09-20 11:24:57 +08:00
ecma_context.cpp
Enable PGO when an/ai exists for non-app case
2024-09-21 16:35:57 +08:00
ecma_context.h
Fix pandafile can't get from pandafileManagerList
2024-09-06 16:09:37 +08:00
ecma_global_storage.h
Modify code security specification alarm
2024-07-21 15:28:08 +08:00
ecma_handle_scope.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
ecma_handle_scope.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
ecma_isa.yaml
add define property by name
2024-05-23 21:28:08 +08:00
ecma_macros.h
Fix TSAN Warning
2024-10-10 15:28:32 +08:00
ecma_param_configuration.h
Fix GC callback may not execute
2024-10-12 18:11:24 +08:00
ecma_runtime_call_info.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
ecma_string_table.cpp
!9586 Bugfix: heap pointer may be invalid after gc
2024-10-06 14:39:53 +00:00
ecma_string_table.h
[JIT] Fixed string table create jshandle
2024-09-20 18:52:29 +08:00
ecma_string-inl.h
add bound check for ConvertRegionUtf8ToUtf16
2024-09-13 21:02:59 +08:00
ecma_string.cpp
BUG in Regexp.replace
2024-09-29 19:57:00 +08:00
ecma_string.h
!9589 Regexp.replace do not replace emoji
2024-10-12 08:12:32 +00:00
ecma_vm.cpp
Move shared nativepointer from JSThread to runtime
2024-10-09 14:20:34 +08:00
ecma_vm.h
Fix GC callback may not execute
2024-10-12 18:11:24 +08:00
element_accessor-inl.h
Add fastpath for elementkind
2024-05-24 15:11:45 +08:00
element_accessor.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
element_accessor.h
[JIT] sync code
2024-09-10 19:14:30 +08:00
elements.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
elements.h
ElementsKind Support JSArray as Proto
2024-07-24 10:32:41 +08:00
enum_conversion.h
Fix the aot bug of ldobjbyname
2024-04-16 12:15:31 +08:00
filter_helper.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
frames.cpp
Optimized jit reusefunc
2024-09-27 16:50:24 +08:00
frames.h
cpu profiler bugfix, adjust fp after stack is ready.(litecg part)
2024-09-23 18:44:27 -07:00
free_object.cpp
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
free_object.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
generator_helper.cpp
Fix compile failed of gc-dfx options
2024-08-30 11:49:29 +08:00
generator_helper.h
global_dictionary-inl.h
global_dictionary.h
global_env_constants-inl.h
[feature]:dataview.prototype.get arraybuffer.isview aot nativeinline
2024-04-02 12:37:44 +08:00
global_env_constants.cpp
Perf(memory): Optimize memory for define class
2024-09-20 11:24:57 +08:00
global_env_constants.h
!9605 Extend GC builtins
2024-10-12 08:39:55 +00:00
global_env_fields.h
Add deoptcheck in LoadObjByName for builtin Math
2024-09-29 16:30:28 +08:00
global_env.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
global_env.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
global_handle_collection.h
global_index_map.cpp
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
global_index_map.h
PGO support builtin Ctor Hclass
2024-03-29 10:03:45 +08:00
global_index.h
修改告警
2024-04-24 09:57:44 +08:00
js_arguments.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_arguments.h
js_array_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_array_iterator.h
js_array.cpp
!8835 optimize compiler
2024-08-29 15:25:01 +00:00
js_array.h
fast create array with (...items)
2024-08-17 10:15:11 +08:00
js_arraybuffer.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_arraybuffer.h
Support jsarraybuffer with external pointer transfer and intercept JSNativePointer serialize
2024-05-07 15:10:13 +08:00
js_async_from_sync_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_async_from_sync_iterator.h
js_async_function.cpp
Error_manager do not triggering
2024-09-26 14:51:58 +08:00
js_async_function.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_async_generator_object.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_async_generator_object.h
js_bigint.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_bigint.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_collator.cpp
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_collator.h
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_dataview.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_dataview.h
js_date_time_format.cpp
Opt JSDateTimeFormat::ResolvedOptions
2024-09-06 15:51:59 +08:00
js_date_time_format.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_date.cpp
Reason: revert "Reason:add log for new Date"
2024-09-28 15:49:30 +08:00
js_date.h
Reason: revert "Reason:add log for new Date"
2024-09-28 15:49:30 +08:00
js_displaynames.cpp
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_displaynames.h
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_file_path.cpp
js_file_path.h
js_finalization_registry.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_finalization_registry.h
DateTimeFormat 262fail
2024-07-07 20:59:00 +08:00
js_for_in_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_for_in_iterator.h
js_function_kind.h
js_function.cpp
avoid string construct when get method name
2024-09-30 11:49:32 +08:00
js_function.h
Optimized jit reusefunc
2024-09-27 16:50:24 +08:00
js_generator_object.cpp
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_generator_object.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_global_object.h
js_handle.h
primitive_scope part3
2024-05-10 12:29:07 +08:00
js_hclass-inl.h
[Refactor] JSHClass TryRestoreElementsKind
2024-08-07 10:05:23 +08:00
js_hclass.cpp
!9055 修复ihc设置proto时的错误不克隆行为
2024-09-04 16:06:17 +00:00
js_hclass.h
Perf(memory): Optimize memory for define class
2024-09-20 11:24:57 +08:00
js_intl.h
js_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_iterator.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_list_format.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_list_format.h
modify napi performance
2024-04-21 14:47:41 +08:00
js_locale.cpp
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_locale.h
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_map_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_map_iterator.h
Bug in Array.from fastpath
2024-07-14 20:30:57 +08:00
js_map.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_map.h
Ason.parse support map
2024-08-04 10:38:56 +08:00
js_native_pointer.cpp
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_native_pointer.h
Reduce size of JSNativePointer
2024-09-14 16:35:21 +08:00
js_number_format.cpp
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_number_format.h
parsedate解析月份,月份静态常量提取,优化时间解析
2024-09-10 09:47:15 +08:00
js_object_resizing_strategy.h
js_object-inl.h
Fix alerts for different types of comparisons
2024-08-31 09:30:46 +08:00
js_object.cpp
!9055 修复ihc设置proto时的错误不克隆行为
2024-09-04 16:06:17 +00:00
js_object.h
!9055 修复ihc设置proto时的错误不克隆行为
2024-09-04 16:06:17 +00:00
js_plural_rules.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_plural_rules.h
modify napi performance
2024-04-21 14:47:41 +08:00
js_primitive_ref.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_primitive_ref.h
js_promise.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_promise.h
js_proxy.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_proxy.h
js_realm.h
js_regexp_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_regexp_iterator.h
js_regexp.h
Opt string regexp
2024-04-25 16:51:36 +08:00
js_relative_time_format.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_relative_time_format.h
modify napi performance
2024-04-21 14:47:41 +08:00
js_runtime_options.cpp
!9431 Reformat ark_js_vm help information
2024-09-23 02:56:22 +00:00
js_runtime_options.h
Remove empty catch check
2024-09-19 10:01:26 +08:00
js_segment_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_segment_iterator.h
modify napi performance
2024-04-21 14:47:41 +08:00
js_segmenter.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_segmenter.h
modify napi performance
2024-04-21 14:47:41 +08:00
js_segments.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_segments.h
modify napi performance
2024-04-21 14:47:41 +08:00
js_set_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_set_iterator.h
js_set.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_set.h
js_stable_array.cpp
hoist the condition in FindLastRawData
2024-09-24 22:20:56 +08:00
js_stable_array.h
Remove unused method
2024-08-31 09:02:32 +08:00
js_string_iterator.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_string_iterator.h
js_symbol.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_tagged_number.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_tagged_value_internals.h
js_tagged_value-inl.h
Perf(memory): Optimize memory for define class
2024-09-20 11:24:57 +08:00
js_tagged_value.cpp
Revert "add log for non ecma object error"
2024-09-24 10:31:35 +08:00
js_tagged_value.h
Perf(memory): Optimize memory for define class
2024-09-20 11:24:57 +08:00
js_thread_hclass_entries.h
PGO collect builtin typedArrayOnHeap HClass
2024-04-01 16:23:04 +08:00
js_thread_stub_entries.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
js_thread.cpp
Move shared nativepointer from JSThread to runtime
2024-10-09 14:20:34 +08:00
js_thread.h
Move shared nativepointer from JSThread to runtime
2024-10-09 14:20:34 +08:00
js_typed_array.cpp
!8835 optimize compiler
2024-08-29 15:25:01 +00:00
js_typed_array.h
fix napi sendable
2024-05-12 00:16:30 +08:00
js_weak_container.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
js_weak_container.h
js_weak_ref.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
jsnapi_sendable.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
jsnapi_sendable.h
Add sendable napi
2024-05-10 12:01:04 +08:00
layout_info-inl.h
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
layout_info.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
layout_info.h
<Perf>(interpreter): Optimization PGO profile
2024-07-20 22:10:26 +08:00
lexical_env.h
Remove TSManager and TSTypes
2024-04-18 19:02:45 +08:00
linked_hash_table.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
linked_hash_table.h
Ason.parse support map
2024-08-04 10:38:56 +08:00
log_wrapper.h
SA compiler log domainID
2024-06-09 12:56:07 +08:00
log.cpp
SA compiler log domainID
2024-06-09 12:56:07 +08:00
log.h
SA compiler log domainID
2024-06-09 12:56:07 +08:00
marker_cell.h
message_string.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
message_string.h
Directly get module in stub instead of stack trace
2024-08-14 14:29:41 +08:00
method.cpp
avoid string construct when get method name
2024-09-30 11:49:32 +08:00
method.h
Fix TSAN Warning
2024-10-10 15:28:32 +08:00
mutator_lock.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
mutator_lock.h
Introducing barrier to improve suspend-all performance
2024-04-27 18:50:53 +08:00
object_factory-inl.h
Reduce size of JSNativePointer
2024-09-14 16:35:21 +08:00
object_factory.cpp
!9605 Extend GC builtins
2024-10-12 08:39:55 +00:00
object_factory.h
avoid string construct when get method name
2024-09-30 11:49:32 +08:00
object_fast_operator-inl.h
Fix some issues
2024-08-09 16:56:39 +08:00
object_fast_operator.h
ASON.parse支持'{"123":"123"}'解析
2024-09-13 20:36:02 +08:00
object_operator.cpp
Fix regress test
2024-09-26 15:32:41 +08:00
object_operator.h
IC 字典模式下异常
2024-09-21 18:28:11 +08:00
on_heap.h
property_accessor.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
property_accessor.h
property_attributes.h
<Perf>(interpreter): Optimization PGO profile
2024-07-20 22:10:26 +08:00
property_detector-inl.h
property_detector.h
Opt string regexp
2024-04-25 16:51:36 +08:00
record.h
runtime_call_id.h
Delete unused gc code
2024-09-29 15:48:01 +08:00
runtime_lock.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
runtime_lock.h
runtime.cpp
!9697 Set max suspendall retries
2024-10-12 17:31:57 +00:00
runtime.h
!9697 Set max suspendall retries
2024-10-12 17:31:57 +00:00
sendable_env.h
Support sendable env
2024-05-12 17:41:27 +08:00
shared_object_factory.cpp
Move shared nativepointer from JSThread to runtime
2024-10-09 14:20:34 +08:00
sustaining_js_handle.cpp
Optimize ArkJS VM build time
2024-07-30 16:26:35 +08:00
sustaining_js_handle.h
[JIT] Set default options for concurrent jit compile
2024-04-21 23:30:13 +08:00
symbol_table.h
tagged_array-inl.h
support batch barrier for copy TaggedArray
2024-09-18 17:56:44 +08:00
tagged_array.cpp
support batch barrier for copy TaggedArray
2024-09-18 17:56:44 +08:00
tagged_array.h
support batch barrier for copy TaggedArray
2024-09-18 17:56:44 +08:00
tagged_dictionary.cpp
ASON.parse支持'{"123":"123"}'解析
2024-09-13 20:36:02 +08:00
tagged_dictionary.h
ASON.parse支持'{"123":"123"}'解析
2024-09-13 20:36:02 +08:00
tagged_hash_array.cpp
Control RBTree root node as black
2024-09-04 17:01:06 +08:00
tagged_hash_array.h
Change RBTree Num
2024-09-05 20:14:05 +08:00
tagged_hash_table.h
Code security optimization
2024-08-13 09:24:36 +08:00
tagged_list.cpp
optimize compiler
2024-08-27 11:02:23 +08:00
tagged_list.h
tagged_node.cpp
Control RBTree root node as black
2024-09-04 17:01:06 +08:00
tagged_node.h
Fix RBTree supplement
2024-08-27 16:46:49 +08:00
tagged_queue.h
tagged_tree.cpp
!8843 Clear code security alarms
2024-08-30 16:55:51 +00:00
tagged_tree.h
Fix arm64 build after build time PR
2024-08-01 01:40:00 +08:00
template_map.h
template_string.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
template_string.h
transitions_dictionary.h
<Perf>(interpreter): Optimization PGO profile
2024-07-20 22:10:26 +08:00
vtable.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
vtable.h
Remove TSManager and TSTypes
2024-04-18 19:02:45 +08:00
waiter_list.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
waiter_list.h
weak_vector.cpp
optimize compiler
2024-08-13 10:17:04 +08:00
weak_vector.h