Platform/2013-12-03: Difference between revisions

Line 220: Line 220:
===JS (naveed)===
===JS (naveed)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
 
** Compiler (JIT)
*** {{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|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|939816}}: Support inlining functions with throw statements.
** Garbage Collection
*** {bug|933382}}: fix the all-slots post barrier
*** {bug|932530}}: check getType returns
*** {bug|930526}}: OOM Bug
*** Exact rooting hazards from 12 -> 1 in the shell
** Front End and Other
*** {{bug|911578}}: Implemented IsPackedArray self-hosting intrinsic and used it to speed up Array#indexOf and #lastIndexOf
 
===Layout (jet/dbaron)===
===Layout (jet/dbaron)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
Confirmed users
204

edits