33d3a0d5f799b015d6d6e54c3c1727f0ab01f47a
2009-11-25 11:11 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
7ca62ed84eb596b3eff273b38a78915a41fea9c2
2009-11-24 11:05 +0000
Jacob Bramley - Add Nanojit configuration flags (such as --sse) to lirasm. (bug 526974, r=nnethercote)
91555af5f8b8ca69a2fcb592a7fe05db758e0071
2009-11-24 15:30 +1100
Nicholas Nethercote - Bug 529900 - 64-bit - lots of assertions, crashes... r=edwsmith.
74504312c8601708e3ab297880c78191da9a8f48
2009-11-24 14:56 +1100
Nicholas Nethercote - Bug 525379 - nanojit: make the _nIns/_nExitIns swap hack more consistent. r=edwsmith.
b917dd9cb088c58c31a57e2921dd49aa9e86e739
2009-11-24 14:23 +1100
Nicholas Nethercote - Bug 530713 - nanojit: fix LirReader::read() badness. r=edwsmith.
dfec4f2417be31e789d74cfadd8cb91577e1a61e
2009-11-23 11:04 +1100
Nicholas Nethercote - Bug 529725 - nanojit: improve asm_prep_fcall() in i386 and Sparc backends. r=rreitmai.
021eebf49df54b23819eb880f448ffadfe6a9750
2009-11-23 11:01 +1100
Nicholas Nethercote - Bug 529709 - lirasm: 'not' is a unary operator. r=graydon.
92ea7f43feb6c2317cd889883137e2d577c2d3a9
2009-11-20 10:11 -0800
Julian Seward - Bug 520905 - collapse callee saved register spills/reloads into LDMIA/STMIA instructions, r=vlad.
a71067721eb03df15dacd667f45fc955f78293aa
2009-11-24 15:15 -0800
Brendan Eich - Undo hackaround for bug 529837.
c0a3622e5e31811081d9cae683e23a8900159567
2009-11-24 11:22 -0800
Luke Wagner - Bug 530490 - keep starting position live across quantifier loop (r=dmandelin)
296cfd959df716902b366a0ccdfb0ba859dcf828
2009-11-24 13:01 -0800
Bob Clary - Bug 530774 - js1_5/GC/regress-319980-01.js should not be enabled.
b4dd096a9fbeb5473f75de2677c7de56fad25081
2009-11-24 07:14 -0800
Bob Clary - Bug 530774 - temporarily disable js1_5/GC/regress-331719.js due to time out regression.
c453d09553a2c2c5aaf424a9643cf75412a0221d
2009-11-24 07:14 -0800
Bob Clary - bug 530510 - js1_8/extensions/regress-446169-01.js should guard for undefined gczeal.
50ba13f9d0f2289347611634c63b5d78a342da7c
2009-11-23 22:11 -0800
Andreas Gal - I will get it right one of these days (hotfix for 484627).
628a7cee4fa5a4408feb6a79a79cd806ae1dfb07
2009-11-23 21:49 -0800
Andreas Gal - Hotfix for 484627 for 64-bit systems.
5db68c6f83abfe36788cacd67cb5b66d361c000b
2009-11-23 19:02 -0800
Andreas Gal - Inline js_CallTree (484627, r=dvander).
127485b858bf8c40dc4310ae76acb0c80045b686
2009-11-23 17:16 -0800
Andreas Gal - Stop passing a useless NULL argument to fragment->code() (530700, r=dmandelin).
b926850e34034dc089190fd82bbe9620ec144416
2009-11-23 16:20 -0800
timeless - Bug 506699 js_printf doesn't always use va_end after va_start. rs=brendan
b72167afce6370dc413924e5d61360cf808dc96a
2009-11-23 16:09 -0800
Andreas Gal - Merge.
9f3d4978017366fbbab7100f934a68d3fdbdc2f6
2009-11-23 16:09 -0800
Andreas Gal - Properly reject new arrays with negative length (530617, r=jwalden).
6684f72a9c729cd9ecbc5706292d4e3d44d307d0
2009-11-23 18:08 -0500
Blake Kaplan - Bug 530537 - Don't over-parenthesize JSOP_CONCATN. r=brendan over IRC
4b1f9afcedb1ff8543f35f523fc688cb1f695386
2009-10-05 12:07 -0700
David Mandelin - Bug 509269: new harness for shell JSTests with multiprocessing and more control, r=bc,jorendorff
5b26aa0baceea96cd05bb822bc1624bf95d86f55
2009-11-23 12:04 -0500
Blake Kaplan - Bug 530537 - Fix the decompiler precedence of JSOP_CONCATN. r=lw
368e019c39bdcfd1d37b46fe0d989295e3b90290
2009-11-21 12:32 +0100
Robert Sayre - Merge mozilla-central to tracemonkey.
73b7041721f57c1a30cf3846a1fcf154a0e230b1
2009-11-21 10:08 +0100
Robert Sayre - Merge mozilla-central to tracemonkey.
c03ebf340688227093e8fece0634afc31813919b
2009-11-20 16:14 -0800
Brendan Eich - Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
6daf3a51df56d917a2c20215dfe65ac0243fc48e
2009-11-20 14:05 -0800
Brendan Eich - Test branded *and* hasMethodBarrier consistently, and with a combined helper (529837, r=jorendorff).
2cd3b54918b0d0428da34cd4fb0e3ed0d33aefd5
2009-11-20 11:33 -0600
Jason Orendorff - Bug 509354 - Crash [@ DecompileDestructuringLHS] with destructuring and "arguments". r=mrbkap.
2d7ebcd4da6c0777db2f0b0d53c7c9bf42cb4665
2009-11-13 11:04 -0600
Jason Orendorff - Bug 519719 - TM: crash [@ JS_GetFrameThis] - SynthesizeFrame passes partly-uninitialized JSStackFrame to callHook. r=mrbkap.
2ca2a236da891478e7c12e19ceeb1f7ebfee0688
2009-11-20 00:12 -0800
Bob Clary - Bug 528654 - Intermittent timeout waiting for onload to fire in js1_8_1/trace/trace-test.js
d8ffa385d32fc916799dd7ddac2a2917d9b21e79
2009-11-20 00:11 -0800
Bob Clary - Bug 528464 - Intermittent failures - js1_5/extensions/regress-342960.js
23872e834580a89d13706a0283e9da58ad17b312
2009-11-20 00:11 -0800
Bob Clary - Bug 528284 - js1_5/extensions/regress-371636.js - random failure for opt/debug on mozilla-central
a0b2107abac9a9f48b8db3c01da57364a5b3eed7
2009-11-20 00:11 -0800
Bob Clary - Bug 522760 - js/src/tests/ecma_5 tests should not run as JavaScript 1.5, r=brendan
d99613a9065ba2ca852994c8e84fb57019f92769
2009-11-20 00:11 -0800
Bob Clary - Bug 529754 - set javascript.options.jit.chrome true in browser tests.
ace9ea745215fc0ae07195374a4cddf9ba4e0941
2009-11-19 14:08 -0800
Jim Blandy - Bug 514575: Forbid rebinding 'eval' or 'arguments' in ES5 strict mode code. r=mrbkap
10046964146ae75bcd7d07b04062cfd5a3c9cac3
2009-11-19 14:08 -0800
Jim Blandy - Bug 514562: Forbid assignments to 'eval' and 'arguments' in strict mode code. r=mrbkap
ab6de82f30d1ec13fb8a0b1e6ce68e3772a13d6f
2009-11-19 14:08 -0800
Jim Blandy - Bug 514580: Forbid duplicate formal parameter names in strict mode code. r=mrbkap
632ebb4aa579ff4710069a90f73ca5aa74b0e2c5
2009-11-20 08:57 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
fd247e17dcae95c6fbbc0a9c43c619993eb2ad49
2009-11-19 10:09 -0500
Edwin Smith - Suppress unused parameter warning in PPC backend (r=me)
ef97a9aafcf3f50599dbbf0bd401dec4a2b1f1fd
2009-11-19 10:41 +1100
Nicholas Nethercote - Bug 515311 - nanojit: kill reservations in the PPC backend. r=rreitmai.
9e0e00e12919380b2b87f8bda3256f53b78d0384
2009-11-18 16:07 -0500
Edwin Smith - Fix Sparc bustage from bug 528419 (r=me)
5438e5cb05ef40871dfa9e4743fd634a4ed769ba
2009-11-18 13:42 -0500
Edwin Smith - Fix PPC bustage (bug 513863, r=me)
47772904e41062fe340be51a79278c48ab2441b9
2009-11-18 12:33 +1100
Nicholas Nethercote - ARM Bustage fix for bug 513863. r=me.
dc0730e0b3a969f09fd32734f051e9e29e587193
2009-11-18 12:27 +1100
Nicholas Nethercote - Bug 513863 - nanojit: refactor registerAlloc(). r=rreitmai.
63e6a46ed4013f0ad4d28347d3b2c50d43f03de8
2009-11-18 11:35 +1100
Nicholas Nethercote - Bustage fix: avoid compiler warning (which is treated as an error by tinderbox). r=me.
14dad7b3b46bd8bcb8d15feca6a154d544084edb
2009-11-18 11:15 +1100
Nicholas Nethercote - Bug 528419 - nanojit: overhaul i386 comparison handling. r=edwsmith.
494ba5fde93933749c754177abb3b5a1c21530ec
2009-11-17 15:09 -0500
Edwin Smith - One more try to make osx64 and linux64 compilers happy with printf
2ed4651b95a9265af9ead428374486ea5d87679b
2009-11-17 14:34 -0500
Edwin Smith - Fix several underrunProtect bugs in X64 backend (bug 529219 r=edwsmith+)
b23078c3e55afba4d277f197a0d8a24bff6bcef0
2009-11-19 12:35 -0800
Jim Blandy - Bug 514572: Forbid deletion of variables, arguments and functions in ES5 strict mode. r=jorendorff
37c3734c11f8d9a01fe9f685ede03b13fb4da75b
2009-11-19 12:35 -0800
Jim Blandy - Bug 514567: Detect duplicate property names. r=jorendorff
02f8b1993ae1508a7f7805e3a7eeebf89a11ca73
2009-11-19 12:35 -0800
Jim Blandy - Bug 514567: Define JSAutoAtomList, a variant of JSAutoAtomList with a destructor. r=jorendorff
595f6db1b7b3ee2563658fd3a0383bf45366924b
2009-11-19 12:35 -0800
Jim Blandy - Bug 514560: Forbid assignments to undeclared variables in strict mode code. r=jorendorff
8808e68c71dfde2feba7194be04b25cf1fe9f2d4
2009-11-19 12:14 -0800
Brendan Eich - Beware CALLEE_UPVAR_SLOT when adjusting upvar cookie to skip over args to reach vars in the upar's home frame -- the callee is a special case with a magic slot that must not be changed (528082, r=mrbkap).
6d59f2b53b1f5e217b192f8d5f47591d834cfd09
2009-11-19 10:34 -0800
Luke Wagner - Bug 526348 - pick higher pattern-length threshold for using BMH (r=waldo)
80bdd2d441d19936ea23e5f77bef016bd22dd594
2009-11-19 09:49 -0800
Jim Blandy - Bug 514576: Forbid 'with' statements in strict mode code. r=mrbkap
43f456d9b6321667f31076e75b268aa0985b2913
2009-11-19 09:49 -0800
Jim Blandy - Bug 514559: Forbid octal literals or escape sequences in strict mode. r=mrbkap
28db73cfc73b799e0e2dedf00fea04bf8b8a0dad
2009-11-19 09:48 -0800
Jim Blandy - Bug 521868: Make code passed to a direct call to eval inherit the caller's strictness. r=jorendorff
c6e5543695e0510d3429cdb8e42157bd474a6dc1
2009-11-19 09:23 -0800
Jim Blandy - Bug 514585: Machinery for reporting ES5 strict mode errors. r=igor
7eee0279ea09bc92e54c6a441ce7cc7dbd14e77d
2009-12-01 12:26 -0500
Boris Zbarsky - Fix test ordering.
4f6f09ec444781ee31866476b2c5c4549b2d39f9
2009-12-01 12:21 -0500
Robert O'Callahan - Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip