Changes between Initial Version and Version 1 of Ticket #1886, comment 48


Ignore:
Timestamp:
Mar 16, 2014, 4:18:13 PM (10 years ago)
Author:
Yves

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1886, comment 48

    initial v1  
    99 * The new warning messages (#2372). That's just because SpiderMonkey is more strict now when the option JSOPTION_EXTRA_WARNINGS is enabled. If we can't fix these warnings until release, we can always just disable them. It's actually a feature, not a bug! ;)
    1010 * I think historic_bruno said the Mac build still needs more testing (but it works on different systems he tested it on).
    11  * The build with --with-system-mozjs24 is not implemented yet. That's a must have before the Alpha release but not a must have for committing IMO.
    1211 * The JS Runtime size is hardcoded at different places and the incremental GC implementation also sets hardcoded values that depend on the runtime size.
    1312 * I'm not sure if the implementation of the Tick() function works as it should. To prevent garbage collection of JIT code there's a function that has to be called at least once a second. At least in debug builds that's not guaranteed and it causes performance issues (but these are included in the measurements I've made so far). There are also some testing functions to prevent GC of JIT code without this time-based approach, but they're meant just for testing. I'll check that again in later versions of SpiderMonkey and open a bug if it's not yet solved.