..
ArgumentsObject.cpp
add missing files
2016-12-23 16:28:04 +09:00
ArgumentsObject.h
add missing files
2016-12-23 16:28:04 +09:00
ArrayObject.cpp
1. implement ObjectDefineOwnPropertyOperation
2016-12-23 22:21:22 +09:00
ArrayObject.h
implment Object [[class]] internal property
2016-12-23 11:39:40 +09:00
AtomicString.cpp
Apply clang-formatting
2016-12-08 14:53:01 +09:00
AtomicString.h
optimze object access
2016-12-16 17:44:26 +09:00
BooleanObject.cpp
Apply clang-formatting
2016-12-08 14:53:01 +09:00
BooleanObject.h
implment Object [[class]] internal property
2016-12-23 11:39:40 +09:00
Context.cpp
Function prototype object should have "constructor" property, not "prototype"
2016-12-29 18:07:57 +09:00
Context.h
implement bad time
2016-12-22 12:49:10 +09:00
DateObject.cpp
1. implement many part of Date object
2016-12-16 21:04:49 +09:00
DateObject.h
Implement Number/String.prototype.valueOf
2016-12-23 15:50:58 +09:00
Environment.cpp
implement basic object operation(get,set ownproperty)
2016-11-24 17:54:47 +09:00
Environment.h
1. implement instanceof, in, delete operator
2016-12-20 13:31:49 +09:00
EnvironmentRecord.cpp
Fix eval scope by indirect call in strict mode.
2016-12-28 13:41:43 +09:00
EnvironmentRecord.h
Exception name binding of catch clause cannot be deleted
2016-12-29 16:24:18 +09:00
ErrorObject.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
ErrorObject.h
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
ExecutionContext.cpp
initial commit
2016-11-17 22:19:49 +09:00
ExecutionContext.h
1. implement try-catch-finally
2016-12-19 20:46:12 +09:00
ExecutionState.cpp
Apply clang-formatting
2016-12-08 14:53:01 +09:00
ExecutionState.h
1. implement try-catch-finally
2016-12-19 20:46:12 +09:00
FunctionObject.cpp
Pass tests in es5 test262 15.1 (except for URI-related features)
2016-12-29 19:23:28 +09:00
FunctionObject.h
implment Object [[class]] internal property
2016-12-23 11:39:40 +09:00
GlobalObject.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObject.h
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinArray.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinBoolean.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinDate.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinError.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinFunction.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinJSON.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinMath.cpp
1. implement parseFloat
2016-12-23 23:24:11 +09:00
GlobalObjectBuiltinNumber.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinObject.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinRegExp.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
GlobalObjectBuiltinString.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
NumberObject.cpp
implement Number.prototype.toString
2016-12-15 13:52:51 +09:00
NumberObject.h
implment Object [[class]] internal property
2016-12-23 11:39:40 +09:00
Object.cpp
Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)
2016-12-29 22:39:02 +09:00
Object.h
1. implement parseFloat
2016-12-23 23:24:11 +09:00
ObjectStructure.cpp
initial commit
2016-11-17 22:19:49 +09:00
ObjectStructure.h
1. implement Object.prototype.__proto__
2016-12-21 20:23:55 +09:00
ObjectStructurePropertyDescriptor.cpp
rename:
2016-12-19 20:52:18 +09:00
ObjectStructurePropertyDescriptor.h
implement basic of JSGetterSetter
2016-12-21 12:39:39 +09:00
PointerValue.h
implement basic of JSGetterSetter
2016-12-21 12:39:39 +09:00
PropertyName.cpp
1. optimze Function::call
2016-12-16 11:52:11 +09:00
PropertyName.h
optimze object access
2016-12-16 17:44:26 +09:00
RegExpObject.cpp
rename:
2016-12-19 20:52:18 +09:00
RegExpObject.h
implment Object [[class]] internal property
2016-12-23 11:39:40 +09:00
RopeString.cpp
1. improve trace stack
2016-12-16 19:40:11 +09:00
RopeString.h
1. optimze Function::call
2016-12-16 11:52:11 +09:00
SandBox.cpp
-Implement Object.create.
2016-12-20 12:51:20 +09:00
SandBox.h
-Implement Object.create.
2016-12-20 12:51:20 +09:00
SmallValue.cpp
Apply clang-formatting
2016-12-08 14:53:01 +09:00
SmallValue.h
stop using std::vector in heap memory
2016-12-19 13:18:48 +09:00
SmallValueData.h
Apply clang-formatting
2016-12-08 14:53:01 +09:00
StaticStrings.cpp
Apply clang-formatting
2016-12-08 14:53:01 +09:00
StaticStrings.h
implement arguments object
2016-12-23 16:11:49 +09:00
String.cpp
1. implement parseFloat
2016-12-23 23:24:11 +09:00
String.h
1. implement parseFloat
2016-12-23 23:24:11 +09:00
StringBuilder.cpp
fix StringBuilder range bug
2016-12-21 13:10:15 +09:00
StringBuilder.h
1. implement String, Number proxy object
2016-12-19 14:29:34 +09:00
StringObject.cpp
1. implement instanceof, in, delete operator
2016-12-20 13:31:49 +09:00
StringObject.h
implment Object [[class]] internal property
2016-12-23 11:39:40 +09:00
StringView.h
1. implement String, Number proxy object
2016-12-19 14:29:34 +09:00
Value.cpp
1. implement Object.prototype.__proto__
2016-12-21 20:23:55 +09:00
Value.h
Add custom allocator for precise marking and add more tools
2016-12-20 11:14:07 +09:00
ValueInlines.h
Fix Boolean check. (7.4)
2016-12-21 18:31:37 +09:00
VMInstance.cpp
1. implement many part of Date object
2016-12-16 21:04:49 +09:00
VMInstance.h
1. implement many part of Date object
2016-12-16 21:04:49 +09:00