Pass tests in es5 test262 ch15.2.3.3 (except for URI-related features)

- Add every builtin function templates in es5
- Modification on Makefile target "check" should not trigger rebuild
- Add JSON object
- Implement some toString functions
- Initialize m_value properly in ObjectPropertyDescriptor constructor
This commit is contained in:
Eunji Jeong 2016-12-29 19:14:58 +09:00
commit c8840465d1
17 changed files with 670 additions and 183 deletions

View file

@ -89,6 +89,8 @@ ObjectPropertyDescriptor::ObjectPropertyDescriptor(ExecutionState& state, Object
if (desc.hasValue()) {
m_value = desc.value(state, obj);
hasValue = true;
} else {
m_value = Value();
}
desc = obj->get(state, ObjectPropertyName(strings->get));