4593e2fa380e43e391e23fe537cab7270fe07387
2010-02-17 10:47 -0800
Luke Wagner - Make HashMap::put overwrite (r=jorendorff)
15df4512f52f3c195174c127ae1b010dfc1bd8af
2010-02-17 13:42 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
936d0100c05b3c9835b4b81e42c99bd032cfae3d
2010-02-17 13:36 +1100
Nicholas Nethercote - Follow-up for bug 542133: fix ARM bustage.
eb6023a02cd6689ad5486a4c48037f2cd9eb9baf
2010-02-16 11:59 -0800
Steven Johnson - change 71a045ccce43 inadvertently backed out change b8f64e82da3f; this restores the latter (r=stejohns)
90d3b37aaa75ec618ad2d883c0a7d705dfbde7a0
2010-02-16 11:21 -0800
Steven Johnson - fix unreachable-code warning for LIR_div/LIR_mod on non-x86 platforms (r=stejohns)
e91417e33a53f50a71a6d905e392800957e28d23
2010-02-16 17:41 -0800
Luke Wagner - Bug 542797 - change obj_eval from JSNative to JSFastNative (r=mrbkap)
3bbd69ab9f702754ac42934d5512f812d1123d12
2010-02-16 13:41 -0800
Luke Wagner - Bug 546491 - fix tracevis (r=jorendorff)
b3bc449eae7cc5b104a6a7db48b291407ee6a170
2010-02-17 08:56 +1100
Nicholas Nethercote - Follow-up for bug 542133: include njconfig.cpp in TM lirasm builds. r=me.
7c63a6c5ca78ef6f9cdf12c32da1769f1c5607a1
2010-02-16 15:07 +1100
Nicholas Nethercote - Bug 542133 - Add a real NJConfig struct to nanojit (TM-specific part). code=stejohns, r=nnethercote.
d681e5fb77ba9930f6fa244f523aa16fe9234588
2010-02-16 15:00 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
42c01cffd7bceada68b285e5fe48a80a02762452
2010-02-15 17:56 -0800
Steven Johnson - Bug 542133 - Add a real NJConfig struct to nanojit (r=edwsmith,r=nnethercote)
7b1d42444f851b69d31978731dab1f97805cb0a9
2010-02-16 12:21 +1100
Nicholas Nethercote - Bug 546171 - lirasm: move VerboseWriter to the end of the pipeline. r=stejohns.
980128abd41b7450a40877c76a725162b517a608
2010-02-15 16:07 -0800
Luke Wagner - Fix warnings, HashTable::sSizeLimit, tl::NBitMask (r=njn)
ac27f89c3600f4d0672a5da5258adc00a61b3f94
2010-02-15 17:29 +1100
Nicholas Nethercote - merge
636964f611b3e4f72815f9f9306f26303c816816
2010-02-15 17:28 +1100
Nicholas Nethercote - Backed out changeset 3c673457c90b for bug 507089 due to mysterious Windows bustage.
b90ca8c98e29eebf09024e040d0faa6e6e0542e5
2010-02-15 17:25 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
b965e254efacc2386a9df4e1cc57377d30c9218a
2010-02-15 17:24 +1100
Nicholas Nethercote - merge
74c97337de1dcac4163746a78c037c5f9fa3d87f
2010-02-15 12:24 +1100
Nicholas Nethercote - Minor follow-up for bug 542326: fix a miscategorized case label. r=me.
7c5cadda36e8302013242d4eb523b39b45cf47ed
2010-02-15 15:18 +1100
Nicholas Nethercote - Whitespace-only changes to trigger a rebuild.
3c673457c90be7687423746c61bb79fddfb58a4e
2010-02-15 11:12 +1100
Nicholas Nethercote - Bug 507089 - TM/nanojit: introduce get/set methods for CallInfo::_argtypes (TM-specific part). r=jorendorff.
a0045e4f8122fd81f2fafee21c283c85347d8618
2010-02-15 11:07 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
adc7e42ecbe3bfb5640bf7be057c096f28cbcf65
2010-02-15 11:01 +1100
Nicholas Nethercote - Bug 507089 - TM/nanojit: introduce get/set methods for CallInfo::_argtypes. r=edwsmith.
3c7e7c13c311e5878a18f215cb290093191609ad
2010-02-13 12:02 -0800
Luke Wagner - Remove JS_CEILING_LOG2 from HashTable::init()
feac51b7404487349da8eadf642a9137fc485d4e
2010-02-06 10:14 -0800
Luke Wagner - Try 784ceadd60e5 again with more #pragma optimize("", off)
0dc74fd43862d37eb108add2bb407bbf26ed49bc
2010-02-12 12:41 +1100
Nicholas Nethercote - Bug 542326 - nanojit: add NJ_SOFTFLOAT_SUPPORTED, and only compile in support for non-universal opcodes on platforms that use them (TM-specific part). r=stejohns.
c6b680ecd0f6c41e9e982cd6b3587ff36e6b5fcd
2010-02-12 12:36 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
3d8b07cdee97c231d36cef3e003234d8c756c008
2010-02-12 12:30 +1100
Nicholas Nethercote - Bug 542326 - nanojit: add NJ_SOFTFLOAT_SUPPORTED, and only compile in support for non-universal opcodes on platforms that use them. r=stejohns,edwsmith.
08b8580d7bb5b07b3fca730845afc74750f9089c
2010-02-11 15:52 -0800
Rick Reitmaier - Bug 545113 - Compiling for MIPS fails during linking (r+rreitmai) [c.dearman]
c1a0484b8a233a3010b55dbf1d04ffc143c4ace8
2010-02-11 14:56 -0800
Brendan Eich - Fix two subtle bugs to-do with partial flat closures (545573, r=jorendorff).
5ac654258c2cd84af9d2537abfd76af2bda7896d
2010-02-05 18:11 -0600
Jason Orendorff - Bug 539829 - Encapsulate JSScope::flags. r=Waldo.
931b8c5cde22a3a67a9e390674892834d20ff008
2010-02-11 10:02 -0800
David Mandelin - Bug 544755: update license.html as required to import WebKit/Nitro assembler, r=gerv
a8d65f5da19a43b71acd80baba8979a07011849e
2010-02-10 18:58 -0800
Brendan Eich - Fix orange in wake of patch for bug 542002.
2bb61f6f0d85a91cc62bae718d47348af69af1fa
2010-02-11 11:44 +1100
Nicholas Nethercote - merge
fb8b00527584e2fea31d3729efb9cff6f3c42ef6
2010-02-11 11:16 +1100
Nicholas Nethercote - Bug 543401 - nanojit: merge SoftFloatFilter implementations (TM-specific part). r=gal.
3e29519426fd90aef8e459e62b034e9da0b2aae9
2010-02-11 11:15 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
d7ae9f523f789f934becfe29f81788f301fceeef
2010-02-08 15:34 +0800
Leon Sha - Bug 544422 - [Nanojit] Implement asm_f2i on sparc. r=stejohns
478709423eefbae865f12c71151da4d598fb0429
2010-02-08 15:07 +0800
Leon Sha - Bug 544445 - [Nanojit] Increase NJ_MAX_STACK_ENTRY for sparc to 8192. r=stejohns.
ea0e3b8b61128a6e9c69107e11e4a5bac4ba1bc0
2010-02-08 12:42 +0800
Leon Sha - Bug 544447 - [Nanojit] ./bin/lirasm crash on Solaris x86 compile with Sun Studio 12u1. r=stejohns
d30ae27488ca9163f617d65c4a3f284df2144e18
2010-02-08 08:35 +1100
Nicholas Nethercote - Bug 543401 - nanojit: merge SoftFloatFilter implementations. r=gal,stejohns.
6c78afcad4addce331686dd14c33d89509306e99
2010-02-06 02:14 +1100
Nicholas Nethercote - Bug 543144 - Typechecker causes assertions in softfloat. r=stejohns,dschaffe.
e065b7b09240d3ebe96fd6ce85ce3da137bc0df9
2010-02-05 09:42 +0800
Leon Sha - Bug 544178 - [Nanojit] Assembler code for LIR_ult is wrong on sparc. r=stejohns
ba6eeb4e10e2911ae13d3c4ffb17ea670a404b30
2010-02-09 17:27 -0800
Jeff Walden - Bug 545275 - Remove JS_HAS_FILE_OBJECT support as it's rather broken (and unlikely to be fixed soon) and the presented API isn't very good. r=mrbkap
a353e155804ee68ae25842eb87a8b44c5bb00a65
2010-02-10 15:17 -0800
Brendan Eich - Bug 542002 - Optimize to flat closures even if some upvars can't be copied (r=jorendorff).
adaf878a0fbc6ed8b1a0d5d40c7f4caba6522126
2010-02-09 16:48 -0800
David Anderson - Changed --enable-jit to --enable-tracejit (bug 545245, r=sayrer).
42c9331fed3600a7764b61a5fc5441a48c58f66d
2010-02-09 13:08 -0500
Robert Sayre - Merge mozilla-central to tracemonkey.
547ef92c3fd21b6f004790de900927828043b864
2010-02-09 09:19 -0800
Bob Clary - bug 528404 - disable e4x/XML/regress-324688.js due to random time outs, r=sayrer.
a64bb5724b252b683bdb1596ff0056d926c23922
2010-02-09 11:15 -0500
Robert Sayre - Add test for bug 470795.
b507d2ad1a3e2a508b10ac13d901ac44e239cba0
2010-02-08 15:53 -0500
Boris Zbarsky - Bug 538663 followup. Don't rely on having python 2.5. r=jorendorff
fcf42ef466a1a5f2526d5f9c645d2dacbeadf332
2010-02-08 10:28 -0800
Luke Wagner - Backout 784ceadd60e5 until PGO stops crashing
ce654228dabec7cb521765c50bc388502a7a72ac
2010-02-07 20:57 -0800
Luke Wagner - Attempt to prevent MSVC ICE during PGO
8a19567a36334d9497191b47ef2a28bc71a47bbf
2010-01-08 17:25 -0600
Jeff Walden - Bug 521456 - Propagate the callness of eval while decompiling, so that a NewExpression containing an eval() is properly parenthesized. r=mrbkap
cad72759acfc58f750348a910a34fcc93cda4819
2010-02-07 10:44 -0500
Robert Sayre - Try to fix js1_8_5/extensions/ jsreftest directory. see bug 544757.
6870e9cefb572548c018c6452a122b70962e70b9
2010-02-07 11:22 +0300
Igor Bukanov - bug 544656 - fixing keepAtoms warning with GCC. r=brendan
6013a86204c2f5bd64b74620f694fc3636cb5498
2010-02-06 21:28 -0800
Luke Wagner - Fix &va_list on x86-64, quiet warning
584af5971ccfba566872e3302f82fedcd21a8c0e
2010-02-06 15:25 -0800
Luke Wagner - Fix opt test bustage
44ec2e247b55c1a965a4d82bef2e0ad69b9fdb90
2010-02-07 00:25 +0300
Igor Bukanov - bug 530157 and bug 544603 - disabling for now tests based on the GC timing. The background GC thread made that unreliable.
c6980db864525913e6ce83a229a100808f533a02
2010-02-06 12:26 -0800
Luke Wagner - Bug 542091 - remove JS_PushArguments[VA] (r=mrbkap,dveditz)
784ceadd60e5847e11b6eebddcf1128f60232e7e
2010-02-06 10:14 -0800
Luke Wagner - Bug 515812 - Double hashing template (r=jorendorff)
737ed148c3ec5ee30c505d4bcb2cd8d95ad5e917
2010-02-05 17:10 -0600
Jason Orendorff - In the JS shell, evalcx() sandboxes should have JSCLASS_GLOBAL_FLAGS. This permits the JIT to run. No bug, r=mrbkap on IRC.
7ca2c9136c756b7279a142d75c5076045341a7b5
2010-02-05 13:28 -0800
David Anderson - Fixed tracker usage not protecting against certain state changes (bug 541830, r=lw).
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip