Platform/2013-12-03: Difference between revisions

Line 224: Line 224:
** Compiler (JIT)
** Compiler (JIT)
*** {{bug|917996}}: Make sure encoding of LazyScripts are effectively working and that they are not de-lazified before.
*** {{bug|917996}}: Make sure encoding of LazyScripts are effectively working and that they are not de-lazified before.
*** {bug|935999}}: Fix Ion addprop stub to support type checks (~20% win on Octane-TypeScript on AWFY)
*** {{bug|935999}}: Fix Ion addprop stub to support type checks (~20% win on Octane-TypeScript on AWFY)
*** {bug|943327}}: Fix GVN to not store an instruction's value number if we don't need it (~20% win on Octane-Mandreel on AWFY, fixes the regression we had for the most part).
*** {{bug|943327}}: Fix GVN to not store an instruction's value number if we don't need it (~20% win on Octane-Mandreel on AWFY, fixes the regression we had for the most part).
*** {bug|609296}}: Make accessing properties (like toString) on number/booleans fast.
*** {{bug|609296}}: Make accessing properties (like toString) on number/booleans fast.
*** {bug|939816}}: Support inlining functions with throw statements.
*** {{bug|939816}}: Support inlining functions with throw statements.
** Garbage Collection
** Garbage Collection
*** {bug|933382}}: fix the all-slots post barrier  
*** {{bug|933382}}: fix the all-slots post barrier  
*** {bug|932530}}: check getType returns  
*** {{bug|932530}}: check getType returns  
*** {bug|930526}}: OOM Bug  
*** {{bug|930526}}: OOM Bug  
*** Exact rooting hazards from 12 -> 1 in the shell
*** Exact rooting hazards from 12 -> 1 in the shell
** Front End and Other
** Front End and Other
Confirmed users
204

edits