This PR introduces numerous BC-incompatible changes due to underlying v8 changes and previously made incorrect assumptions regards PromiseObject binding design.
* Upgrade v8 version to 6.6.313, closes #93;
* Remove deprecated and non-working ScriptCompiler cache options, closes #99;
* Rework PromiseObject, closes #95;
* Add ValueObject::isBigInt64Array() and `ValueObject::isBigUint64Array methods, closes #98;
Add support for integer->strings for ObjectValue::GetOwnPropertyNames and `ObjectValue::GetPropertyNames, closes #96;
This PR introduces numerous BC-incompatible changes due to underlying v8 changes and previously made incorrect assumptions regards
PromiseObject
binding design.*
Upgrade v8 version to 6.6.313, closes #93;*
Remove deprecated and non-workingScriptCompiler
cache options, closes #99;*
ReworkPromiseObject
, closes #95;*
AddValueObject::isBigInt64Array()
and`ValueObject::isBigUint64Array
methods, closes #98;ObjectValue::GetOwnPropertyNames
and `ObjectValue::GetPropertyNames, closes #96;*
- BC-breaking changes