appcelerator/tijscore — pull request #3 by sptramer (2012-02-18 00:54:26+00:00)
Title: [TIMOB-6292] Update TiCore to JavaScriptCore-903

This pull request updates TiCore to JSCore-903 (shipping with iOS 5.0... just in time for it to become outmodeled by the 5.1 update!)

THINGS REVIEWERS MUST CHECK FOR:

* JIT is always disabled for iOS builds
* Correct copyright headers
* `buildit.sh` works in both `Release` and `Debug` configurations
** `buildit.sh` now does sanity checks for symbol inclusion, so you don't have to do it manually anymore!

KNOWN ISSUES
* `Debug` builds do not work correctly (we have some very bad code in Titanium for how new Objects are created that uses a script shim, which violates an ASSERT in JSCore)
** This is not a stop-ship, since we build with `Release` only.

ALREADY PERFORMED
* I ran:
** Full functional KS suite
** Full run of the debugger test plan (in conjunction with the debugger PR for 6292)