3f9deefa7324c3740857d9fb07408bbc33e7c787: Bug 511051 - TM/nanojit: use NULL as the condition for unconditional guards, again. r=gal.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 03 Sep 2009 13:06:31 +1000 - rev 32654
Bug 511051 - TM/nanojit: use NULL as the condition for unconditional guards, again. r=gal.
4911291fc158b5bf001fba66595d62de93baaed9: Bug 514110 - nanojit: avoid getresv() because it has a redundant test. r=gal.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 03 Sep 2009 09:36:51 +1000 - rev 32653
Bug 514110 - nanojit: avoid getresv() because it has a redundant test. r=gal.
55567293369ce1fe96efdae29acb13c05046f809: Bug 514222 - js_GetMutableScope gives the scope a unique shape. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 02 Sep 2009 17:58:25 -0500 - rev 32652
Bug 514222 - js_GetMutableScope gives the scope a unique shape. r=brendan.
c78bb369e1983d70a9baf29d73e409c8ae3fc8d2: Bug 511750 - factor template utilities into js::tl (r=brendan)
Luke Wagner <lw@mozilla.com> - Tue, 01 Sep 2009 18:46:19 -0700 - rev 32651
Bug 511750 - factor template utilities into js::tl (r=brendan)
ec19fb045976e5415d9a24b1213afc16c5a1f394: Fix net vs. gross botches from patch for 489899 (514112, r=gal).
Brendan Eich <brendan@mozilla.org> - Tue, 01 Sep 2009 22:54:02 -0700 - rev 32650
Fix net vs. gross botches from patch for 489899 (514112, r=gal).
0fc46fb6cba18c2d5135f30d29333d122809ea67: Backed out changeset 48928150aa27 due to Tinderbox breakage.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 02 Sep 2009 12:14:09 +1000 - rev 32649
Backed out changeset 48928150aa27 due to Tinderbox breakage.
48928150aa2758a1981c46a1028e08c5b5d894a3: Bug 513865 - nanojit: make LirReader::read() clearer and faster. r=gal.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 02 Sep 2009 10:20:28 +1000 - rev 32648
Bug 513865 - nanojit: make LirReader::read() clearer and faster. r=gal.
1cdf5d7d2bdac75dc551b94029d6e5036f816759: Fix bustage: switch uintN to size_t
Luke Wagner <lw@mozilla.com> - Tue, 01 Sep 2009 16:41:32 -0700 - rev 32647
Fix bustage: switch uintN to size_t
85e72fce5a9c011ff0fdd582870516606dda52c5: Register allocate loop-spanning references (513843, r=rreitmai).
Andreas Gal <gal@mozilla.com> - Tue, 01 Sep 2009 16:30:51 -0700 - rev 32646
Register allocate loop-spanning references (513843, r=rreitmai).
54537affeade629f27cfd0283e59d09c3acee5e9: Bug 460904 - refactor jsstr regexp ops (r=waldo)
Luke Wagner <lw@mozilla.com> - Wed, 12 Aug 2009 13:01:34 -0700 - rev 32645
Bug 460904 - refactor jsstr regexp ops (r=waldo)
e419ca583031e13813567456c8e545175a513bf6: JS_ISSPACE has wrong space character check (513701, r=brendan).
Andreas Gal <gal@mozilla.com> - Tue, 01 Sep 2009 15:45:11 -0700 - rev 32644
JS_ISSPACE has wrong space character check (513701, r=brendan).
7b89f2e27f31c8971a9223870a01f946372326fb: Load state after spilling or we might clobber a callee-saved register (513878, r=dvander).
Andreas Gal <gal@mozilla.com> - Tue, 01 Sep 2009 15:30:19 -0700 - rev 32643
Load state after spilling or we might clobber a callee-saved register (513878, r=dvander).
d9ad363296c00dc6ffc4d21a5a660aafe2864964: Make branchStateMap, patches, and labels fields of the Assembler (513884, r=rreitmai).
Andreas Gal <gal@mozilla.com> - Tue, 01 Sep 2009 15:27:34 -0700 - rev 32642
Make branchStateMap, patches, and labels fields of the Assembler (513884, r=rreitmai).
09743faab4955078010c18015708eabbc1c5a817: Fixed trace-test.py -x option (bug 514022, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 01 Sep 2009 15:06:02 -0700 - rev 32641
Fixed trace-test.py -x option (bug 514022, r=dmandelin).
95e0227670059f84b83f1e19e9a174b85bd7a315: Added LIR_float to distinguish NULL from 0.0 on x64 (bug 513838, r=gal,rreitmai).
David Anderson <danderson@mozilla.com> - Tue, 01 Sep 2009 14:26:24 -0700 - rev 32640
Added LIR_float to distinguish NULL from 0.0 on x64 (bug 513838, r=gal,rreitmai).
d324bc505b58786ec0972bce2ed37aa91aaccbfc: Bug 512614 - nanojit: remove FST1..FST7 from Nativei386.cpp. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 01 Sep 2009 16:55:15 +1000 - rev 32639
Bug 512614 - nanojit: remove FST1..FST7 from Nativei386.cpp. r=edwsmith.
2e09d80ac61ae1c80c13fb2b53d478d54520c689: Bug 512423 - nanojit: inline small RegAlloc methods. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 01 Sep 2009 16:03:01 +1000 - rev 32638
Bug 512423 - nanojit: inline small RegAlloc methods. r=edwsmith.
53c49ec8afbd4e187287a052f8f31a9c64067c7b: Use newer codeAlloc() in x64 backend (bug 513842, r=gal).
David Anderson <danderson@mozilla.com> - Mon, 31 Aug 2009 19:57:32 -0700 - rev 32637
Use newer codeAlloc() in x64 backend (bug 513842, r=gal).
8b115004bc737319e711b88862d95636aed480dc: Bug 512596 - TM: improve TMFLAGS=help message. r=jseward.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 01 Sep 2009 10:08:46 +1000 - rev 32636
Bug 512596 - TM: improve TMFLAGS=help message. r=jseward.
e8a55ae8fb98059f9b478ab98f5df3079d6dacb7: Compilation fix for bug 513787.
Andreas Gal <gal@mozilla.com> - Mon, 31 Aug 2009 17:02:16 -0700 - rev 32635
Compilation fix for bug 513787.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip