This repository has been archived by the owner on Dec 1, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 156
Migrating to v20
ricardoquesada edited this page Apr 11, 2013
·
8 revisions
Changes needed to migrate to SpiderMonkey v20
No API changes.
// Needed to comment these lines out, otherwise it will try to use JS_METHODJIT_SPEW on debug builds.
//#if defined(DEBUG) && !defined(JS_METHODJIT_SPEW)
//# define JS_METHODJIT_SPEW
//#endif
// Adds !defined(__clang__)
#if defined (__arm__) && defined (__GNUC__) && !defined(__clang__)
Removes assertion (backport from SpiderMonkey 21?). Needed for the debugger https://github.com/ricardoquesada/Spidermonkey/pull/15/files
Disables "DEBUG" class id in order to have ABI compatibility between DEBUG and RELEASE builds https://github.com/ricardoquesada/Spidermonkey/commit/8d74c24bfeb8de09b8526bf601fa183507760493
Disables YARR_JIT on iOS devices https://github.com/ricardoquesada/Spidermonkey/commit/5c46d062205f5531b7587c6c7e919418a09f6b49