Changes between Version 1 and Version 7 of Ticket #3708


Ignore:
Timestamp:
Mar 7, 2016, 12:07:08 PM (8 years ago)
Author:
Itms
Comment:

Is any more review needed here? And do we want that in before A20?

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3708 – Description

    v1 v7  
    11SpiderMonkey 38 was released some time ago, and it brings some improvements like eg better ES6 support.
    2 
    32I've started working on the upgrade and it compiles without problems right now, but there is still 1 test failures (which is to be expected and cannot easily be fixed since the function we relied on was removed). Some review, testing and suggestions would be nice.
    4 
    53There is a commit for each upstream change that required a change in our code, or did not fit in any of those. The last commit contains some TODOs.
    6 
    74The debug api was removed and `JS_SetFunctionCallback` which could have been used for our needs was also removed in SM37 (hinting at both the JS Debugger and the tracelogger).
    8 
    95Given the high number of changes needed and for easier testing/reviewing the code is in the sm38 branch of my github repo.
    10 
    116https://github.com/leper/0ad/tree/sm38 (Note that this will be rebased (both on top of 0ad/0ad and interactively).)