| .. |
|
serialization
|
Refactoring BackingStore structure
|
2021-09-14 15:54:17 +09:00 |
|
ArgumentsObject.cpp
|
Allow to save Int32 convertible double value as double in Value for performance
|
2022-05-20 09:03:17 +09:00 |
|
ArgumentsObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ArrayBuffer.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ArrayBufferObject.cpp
|
Cache data address of ArrayBuffer for improve performance
|
2022-04-08 10:26:23 +09:00 |
|
ArrayBufferObject.h
|
Fix atomic operations
|
2021-11-22 15:02:25 +09:00 |
|
ArrayObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ArrayObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
AsyncFromSyncIteratorObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
AsyncFromSyncIteratorObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
AsyncGeneratorObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
AsyncGeneratorObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
AtomicString.cpp
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
AtomicString.h
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
BackingStore.cpp
|
Remove useless comment
|
2022-04-22 16:11:23 +09:00 |
|
BackingStore.h
|
TypedArrayObject should have raw buffer directly.
|
2022-04-22 16:11:23 +09:00 |
|
BigInt.cpp
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
BigInt.h
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
BigIntObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
BigIntObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
BooleanObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
BooleanObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
BoundFunctionObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
BoundFunctionObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
CompressibleString.cpp
|
Add reference counter in ReloadableString
|
2021-12-16 13:32:46 +09:00 |
|
CompressibleString.h
|
Add reference counter in ReloadableString
|
2021-12-16 13:32:46 +09:00 |
|
Context.cpp
|
Allow to save Int32 convertible double value as double in Value for performance
|
2022-05-20 09:03:17 +09:00 |
|
Context.h
|
Update Debugger to selectively generate debugging byte codes
|
2022-03-25 17:41:23 +09:00 |
|
DataViewObject.h
|
Implement ArrayBuffer type for divide ArrayBufferObject and SharedArrayBufferObject
|
2021-08-02 14:23:06 +09:00 |
|
DateObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
DateObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
EncodedValue.h
|
Allow to save Int32 convertible double value as double in Value for performance
|
2022-05-20 09:03:17 +09:00 |
|
EncodedValueData.h
|
Improve Value <-> EncodedValue conversion performance
|
2022-03-28 14:39:52 +09:00 |
|
EnumerateObject.cpp
|
Implement checking update ArrayObject while enumerate
|
2022-04-18 17:15:36 +09:00 |
|
EnumerateObject.h
|
Implement checking update ArrayObject while enumerate
|
2022-04-18 17:15:36 +09:00 |
|
Environment.cpp
|
Fix LGPL License verison typo (2.0 -> 2.1)
|
2020-03-10 11:35:20 +09:00 |
|
Environment.h
|
Update clang-format version to 6.0
|
2020-12-18 11:13:15 +09:00 |
|
EnvironmentRecord.cpp
|
Add InlineStorage for FunctionEnvironmentRecordOnHeap
|
2021-12-20 18:04:35 +09:00 |
|
EnvironmentRecord.h
|
Implement scope chain property enumeration in the debugger
|
2022-03-28 17:15:34 +09:00 |
|
ErrorObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ErrorObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ExecutionPauser.cpp
|
Hide debugger enabled from public use.
|
2021-11-23 16:51:06 +09:00 |
|
ExecutionPauser.h
|
Mark enum as unsigned
|
2021-10-28 12:21:12 +09:00 |
|
ExecutionState.cpp
|
Implement scope chain retrieval
|
2022-02-08 18:53:38 +09:00 |
|
ExecutionState.h
|
Implement scope chain retrieval
|
2022-02-08 18:53:38 +09:00 |
|
ExtendedNativeFunctionObject.h
|
Add WebAssembly api
|
2021-02-08 16:15:05 +09:00 |
|
FinalizationRegistryObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
FinalizationRegistryObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
FunctionObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
FunctionObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
FunctionObjectInlines.h
|
Rename required register numbers for ByteCodeBlock
|
2022-04-06 09:55:14 +09:00 |
|
FunctionTemplate.cpp
|
Re-align property order of FunctionTemplete according to FunctionObject property order
|
2022-01-13 13:24:09 +09:00 |
|
FunctionTemplate.h
|
If object has native data accessor with actsLikeJS is true, the object should be non inline cacheable
|
2021-08-11 15:28:35 +09:00 |
|
GeneratorObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
GeneratorObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
Global.cpp
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
Global.h
|
Implement Atomics.wait, notify
|
2021-08-17 20:03:39 +09:00 |
|
GlobalObject.cpp
|
Fix backtrace info within eval code
|
2022-05-20 08:44:14 +09:00 |
|
GlobalObject.h
|
Add Temporal JavaScript feature
|
2022-05-06 19:58:51 +09:00 |
|
GlobalObjectProxyObject.cpp
|
Pass receiver to Object::get, Object::{get, set}IndexedProperty operation
|
2021-05-11 11:51:17 +09:00 |
|
GlobalObjectProxyObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
IEEE754.cpp
|
Update clang-format version to 6.0
|
2020-12-18 11:13:15 +09:00 |
|
IEEE754.h
|
Fix LGPL License verison typo (2.0 -> 2.1)
|
2020-03-10 11:35:20 +09:00 |
|
IteratorObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
IteratorObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
Job.cpp
|
Implement backtrace recording for Promise.then calls
|
2021-10-12 12:32:49 +09:00 |
|
Job.h
|
Refactoring Job
|
2021-02-16 09:34:31 +09:00 |
|
JobQueue.cpp
|
Update clang-format version to 6.0
|
2020-12-18 11:13:15 +09:00 |
|
JobQueue.h
|
Update clang-format version to 6.0
|
2020-12-18 11:13:15 +09:00 |
|
MapObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
MapObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ModuleNamespaceObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ModuleNamespaceObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
NativeFunctionObject.cpp
|
Add setName API of FunctionObject
|
2022-01-13 13:24:09 +09:00 |
|
NativeFunctionObject.h
|
Remove ambiguous NULLABLE macro
|
2021-03-04 15:53:45 +09:00 |
|
NumberObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
NumberObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
Object.cpp
|
Fix the type of prototype in Temporal
|
2022-05-11 15:59:43 +09:00 |
|
Object.h
|
Fix the type of prototype in Temporal
|
2022-05-11 15:59:43 +09:00 |
|
ObjectPrivateMemberStructure.cpp
|
Implement ObjectPrivateMemberStructre for reducing memory usage
|
2021-07-01 16:36:39 +09:00 |
|
ObjectPrivateMemberStructure.h
|
Implement ObjectPrivateMemberStructre for reducing memory usage
|
2021-07-01 16:36:39 +09:00 |
|
ObjectStructure.cpp
|
Implement fast path of get symbol from object.
|
2022-03-16 14:46:17 +09:00 |
|
ObjectStructure.h
|
Implement fast path of get symbol from object.
|
2022-03-16 14:46:17 +09:00 |
|
ObjectStructurePropertyDescriptor.cpp
|
Fix LGPL License verison typo (2.0 -> 2.1)
|
2020-03-10 11:35:20 +09:00 |
|
ObjectStructurePropertyDescriptor.h
|
Object Data Accessor property can be act like JavaScript getter setter
|
2021-05-03 19:02:49 +09:00 |
|
ObjectStructurePropertyName.h
|
Replace TemplatePropertyName with existing ObjectStructurePropertyName
|
2021-11-10 14:51:47 +09:00 |
|
ObjectTemplate.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ObjectTemplate.h
|
Implement setIndexedPropertyHandler for ObjectTemplate
|
2021-11-17 17:22:35 +09:00 |
|
Platform.h
|
Remove defines from EscargotPublic.h
|
2021-12-10 12:46:07 +09:00 |
|
PointerValue.cpp
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
PointerValue.h
|
Add Temporal JavaScript feature
|
2022-05-06 19:58:51 +09:00 |
|
PromiseObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
PromiseObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
PrototypeObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
PrototypeObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ProxyObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ProxyObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
RegExpObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
RegExpObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
ReloadableString.cpp
|
Add reference counter in ReloadableString
|
2021-12-16 13:32:46 +09:00 |
|
ReloadableString.h
|
Add reference counter in ReloadableString
|
2021-12-16 13:32:46 +09:00 |
|
RopeString.cpp
|
Refactor basic String classes
|
2022-03-08 16:27:33 +09:00 |
|
RopeString.h
|
Refactor basic String classes
|
2022-03-08 16:27:33 +09:00 |
|
SandBox.cpp
|
Fix backtrace info within eval code
|
2022-05-20 08:44:14 +09:00 |
|
SandBox.h
|
Remove redundant structures in stack tracing
|
2022-01-18 15:28:21 +09:00 |
|
ScriptArrowFunctionObject.cpp
|
Use Function's Context when throw exception
|
2021-08-18 15:04:09 +09:00 |
|
ScriptArrowFunctionObject.h
|
Add setName API of FunctionObject
|
2022-01-13 13:24:09 +09:00 |
|
ScriptAsyncFunctionObject.cpp
|
Add setName API of FunctionObject
|
2022-01-13 13:24:09 +09:00 |
|
ScriptAsyncFunctionObject.h
|
Remove ambiguous NULLABLE macro
|
2021-03-04 15:53:45 +09:00 |
|
ScriptAsyncGeneratorFunctionObject.cpp
|
Implement PrototypeObject
|
2022-04-18 17:15:36 +09:00 |
|
ScriptAsyncGeneratorFunctionObject.h
|
Add setName API of FunctionObject
|
2022-01-13 13:24:09 +09:00 |
|
ScriptClassConstructorFunctionObject.cpp
|
Use Function's Context when throw exception
|
2021-08-18 15:04:09 +09:00 |
|
ScriptClassConstructorFunctionObject.h
|
Add Object::constructorName API
|
2022-05-03 19:05:38 +09:00 |
|
ScriptClassMethodFunctionObject.cpp
|
Fix LGPL License verison typo (2.0 -> 2.1)
|
2020-03-10 11:35:20 +09:00 |
|
ScriptClassMethodFunctionObject.h
|
Add setName API of FunctionObject
|
2022-01-13 13:24:09 +09:00 |
|
ScriptFunctionObject.cpp
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
ScriptFunctionObject.h
|
Implement ScriptSimpleFunctionObject for enhance function call performance
|
2022-03-23 10:53:36 +09:00 |
|
ScriptGeneratorFunctionObject.cpp
|
Implement PrototypeObject
|
2022-04-18 17:15:36 +09:00 |
|
ScriptGeneratorFunctionObject.h
|
Add setName API of FunctionObject
|
2022-01-13 13:24:09 +09:00 |
|
ScriptSimpleFunctionObject.h
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
ScriptVirtualArrowFunctionObject.cpp
|
Use Function's Context when throw exception
|
2021-08-18 15:04:09 +09:00 |
|
ScriptVirtualArrowFunctionObject.h
|
Add setName API of FunctionObject
|
2022-01-13 13:24:09 +09:00 |
|
SetObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
SetObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
SharedArrayBufferObject.cpp
|
Cache data address of ArrayBuffer for improve performance
|
2022-04-08 10:26:23 +09:00 |
|
SharedArrayBufferObject.h
|
Fix atomic operations
|
2021-11-22 15:02:25 +09:00 |
|
StaticStrings.cpp
|
Add Temporal JavaScript feature
|
2022-05-06 19:58:51 +09:00 |
|
StaticStrings.h
|
Fix backtrace info within eval code
|
2022-05-20 08:44:14 +09:00 |
|
String.cpp
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
String.h
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
StringBuilder.cpp
|
Fix uninitialized address usage in StringBuilder
|
2022-04-22 16:11:56 +09:00 |
|
StringBuilder.h
|
Optimize decodeURIComponent, escape, encode
|
2021-04-06 09:47:42 +09:00 |
|
StringObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
StringObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
StringView.cpp
|
Implement per thread isolating
|
2021-07-15 17:47:41 +09:00 |
|
StringView.h
|
Add reference counter in CompressibleString
|
2021-12-16 13:32:46 +09:00 |
|
Symbol.cpp
|
Update clang-format version to 6.0
|
2020-12-18 11:13:15 +09:00 |
|
Symbol.h
|
Rename tagging operations
|
2022-04-22 16:11:56 +09:00 |
|
SymbolObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
SymbolObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
Template.cpp
|
Fix symbol lookup error on FunctionTemplate
|
2022-03-21 09:00:40 +09:00 |
|
Template.h
|
Fix a minor bug in DoubleInEncodedValue conversion
|
2022-04-08 10:25:12 +09:00 |
|
Temporal.h
|
Fix the type of prototype in Temporal
|
2022-05-11 15:59:43 +09:00 |
|
TemporalObject.cpp
|
Add Temporal JavaScript feature
|
2022-05-06 19:58:51 +09:00 |
|
TemporalObject.h
|
Add Temporal JavaScript feature
|
2022-05-06 19:58:51 +09:00 |
|
ThreadLocal.cpp
|
Update GC event callback registration
|
2021-10-07 08:39:04 +09:00 |
|
ThreadLocal.h
|
Update GC event callback registration
|
2021-10-07 08:39:04 +09:00 |
|
ToStringRecursionPreventer.cpp
|
Update clang-format version to 6.0
|
2020-12-18 11:13:15 +09:00 |
|
ToStringRecursionPreventer.h
|
Improve enumerate performance
|
2022-03-14 14:32:57 +09:00 |
|
TypedArrayInlines.h
|
Revise BigInt not to hold VMInstance pointer
|
2021-03-10 12:29:55 +09:00 |
|
TypedArrayObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
TypedArrayObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
Value.cpp
|
Implement fast path of get symbol from object.
|
2022-03-16 14:46:17 +09:00 |
|
Value.h
|
Allow to save Int32 convertible double value as double in Value for performance
|
2022-05-20 09:03:17 +09:00 |
|
ValueInlines.h
|
Update Value constructors
|
2022-05-20 09:03:17 +09:00 |
|
VMInstance.cpp
|
Add ErrorThrowCallback API
|
2022-04-13 15:22:59 +09:00 |
|
VMInstance.h
|
Add ErrorThrowCallback API
|
2022-04-13 15:22:59 +09:00 |
|
WeakMapObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
WeakMapObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
WeakRefObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
WeakRefObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
WeakSetObject.cpp
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |
|
WeakSetObject.h
|
Add DerivedObject for sub classes of Object
|
2022-05-11 15:59:43 +09:00 |