b831915b57aff7b77e12651228f9d32951b82d64
2010-01-18 09:36 +1100
Nicholas Nethercote - Bug 539876 - nanojit: optimize away 'y = mul x, 1'. r=rreitmai.
80ff3ca19b1cfdec8fd86551cc615595465593fc
2010-01-15 15:07 +1100
Nicholas Nethercote - Bug 539379 - TM: Crash [@ ExecuteTrace] or [@ ExecuteTree]. r=edwsmith.
67967239b5569ac5d11cd21ccd56b3da3d7484ef
2010-01-15 10:05 +1100
Nicholas Nethercote - WinNT bustage fix for bug 538538.
b6a90ee08524152685bcb8a8193ca9cab8e54294
2010-01-15 08:59 +1100
Nicholas Nethercote - Bug 538538 - lirasm: don't run the optimizers, except when using --random (NJ-specific part). r=graydon,stejohns.
4f859b40dc3610e0b42e57097c76875a8c91eb03
2010-01-15 08:47 +1100
Nicholas Nethercote - Bug 539621 - nanojit: flush LogControl output on every line. r=edwsmith.
1bf96abef84da2e69e374344cb92ed59fa559c43
2010-01-13 18:10 -0800
Vladimir Vukicevic - Missed S14 -> FpSingleScratch renaming
b5fe3850f2552340ff9ca8ee0e56b2dcc2466d3c
2010-01-13 14:40 -0800
Vladimir Vukicevic - b=523251; add LIR_f2i; r=njn,edwsmith
7e97411abe1e3dd088c6ec15508b918a469dfc8f
2010-01-12 13:49 -0800
Steven Johnson - nanojit/NativePPC.cpp: PPC backend needs to ensure caller parameter area is at least 8 registers in size (r=rreitmai,r=nnethercote,bug=539270)
5fe8a6fe07c4c0875d7c9cddc0df167760c0af42
2010-01-12 08:58 -0500
Edwin Smith - Lazy-allocate code memory for side exits (bug 538393 r=nnethercote+)
1b5cc64a1bc6d6668bf9d88f2ad06cda8554dfc3
2010-01-12 16:34 +1100
Nicholas Nethercote - Bug 536293 - nanojit: use a bigger --random size with 'make check' (follow-up). r=me.
8b2ec452739816eddd68409e350d6a4edf22b670
2010-01-15 15:58 -0800
Gregor Wagner - Gregor Wagner <anygregor@gmail.com> Bug 533450: js_GetStringBytes ignore js_CStringsAreUTF8 when JSString::isUnitString r=brendan
30eb740d71d286ca313513f1e644c1223a4e3792
2010-01-15 12:05 -0800
David Anderson - Fixed x64 assertion in tracing JSOP_LENGTH on arguments (bug 539965, r=dmandelin).
910ee7db07dee0d99855db1718567902eee54cf0
2010-01-15 11:32 -0800
David Mandelin - Bug 495331: trace JSOP_LAMBDA for non-heavyweight, non-null closures, r=jorendorff,dvander
5c06d8cc50b00fd0420b5c9172ebe90d6722ec4b
2010-01-14 18:48 -0800
David Mandelin - Bug 532689: guard that index is in range for arguments[k] on trace, r=bz
a39e0b5578645dd64e11a4939a9de3ca9ff8b08b
2010-01-14 18:12 -0800
David Mandelin - Bug 539553: adding one more test case for the new on-trace arguments.length LIR, no_r=me
aba69ed5c41d80d5344475dd3a42eb92a3d16efe
2010-01-14 18:23 -0600
Jason Orendorff - Bug 539553 - Correctness regression on the r-tree benchmark. r=dmandelin.
3036013432ce47875bce99e7c1ab54cdc1532ce4
2010-01-14 17:20 -0600
Jason Orendorff - Bug 533876 - In JSScope::{add,put}Property, disregard the SPROP_IN_DICTIONARY bit of the flags. r=brendan.
ca960fb05abd249278043809a2278e0d979e024d
2010-01-14 16:05 -0800
David Mandelin - No bug: fixing manifest bustage introduced in 7d7eb566cd77, no_r=me
09095420f56e469f6354bbeca28f99ca537d1972
2010-01-14 15:32 -0800
Brendan Eich - Another followup for 536564, assertion fix.
f6b37dc8709e3542ce94e9b75d2ff46b08389d1c
2010-01-14 14:22 -0800
Brendan Eich - Fast followup fix for thinko (536564, r=jorendorff).
7d7eb566cd77eaff69c4f14766480e0812ec11a3
2010-01-14 13:28 -0800
Brendan Eich - Skip regress-324278.js now, revert it to prev version (with comment tweak).
36bbd730e24f633f5142a0b6be5ec1604ab42ce2
2010-01-14 09:33 -0800
Brendan Eich - Analyze module pattern and private-statics pattern in order to despecialize from methods to slots/sprops (536564, r=jorendorff).
d26338c22cc6192b9ddceae3aab7bf12b5b248c1
2010-01-14 11:27 +0300
Igor Bukanov - bug 528200 - replacing GC thing flags with a mark bitmap
19e5fc57cd35f030f0c6d59016e9b19a611870a9
2010-01-13 15:33 -0600
Jason Orendorff - Fix DumpSubtree so it doesn't assert. r=nobody, DEBUG-only JS_PROPTREE_DUMPFILE-only code.
96dc5a825df7a687077d1bc6af608eca9e8b5f8e
2010-01-07 17:22 -0600
Jeff Walden - Bug 538482 - |case null| deoptimizes switch statements to use condswitch. r=jorendorff
fc3bc9875ca79b2b17ecf277859336b340b15340
2010-01-08 12:04 -0600
Jeff Walden - Update nanojit-import-rev stamp.
b78effb41710a7c457c0eb792b7e8e4ef3a1a906
2010-01-07 17:04 -0800
Steven Johnson - nanojit/LIR.cpp: LIR_st32f is missing from live() (r=rreitmai,bug=538494)
db9ebd3ced6b0cc5e7bf595b679505f7edbe5c26
2010-01-07 16:41 -0800
Steven Johnson - Modify nanojit::live, expose ReverseLister, add some options to VerboseWriter (r=edwsmith,graydon,bug=538000)
23326ffdfd873d88ec3076869b57105a855cc1dc
2010-01-07 13:05 -0500
Edwin Smith - Whitespace hygene (r=me)
7f526e35e3d78531542fb01dbc52350e5397ba0a
2010-01-06 11:43 +1100
Nicholas Nethercote - Bug 538049 - nanojit: problem with qjoin in ExprFilter. r=stejohns.
e9a54b9b071e46d7aa9b42e8bd3b5287a902b288
2010-01-05 15:28 -0800
Steven Johnson - Add NJ_USES_QUAD_CONSTANTS mode (and i386 implementation) to allow for faster float constants on CPUs without useful 64-bit immediates. Instead of allocating stack space for the constants (and filling them in via move-immediates), allocate data space for them and embed literal pointers into the code stream. (r=edwsmith, r=nnethercote, bug=533546)
50524175b04bb10746581ec78de8e9ebe836a666
2010-01-11 21:54 -0800
Vladimir Vukicevic - Backed out changeset fea4da580994 -- need to split LIR_f2i into nj-central and tm patches
fea4da5809946bbb147b0da9901b019a137c7756
2010-01-11 21:41 -0800
Vladimir Vukicevic - b=523251; add LIR_f2i; r=gal
b6af8fb33d4a80700992d80522ba99f9518f46cc
2010-01-12 15:30 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
56cdca9fe3d85d314361ff8830364e0a7430e791
2010-01-11 15:51 +1100
Nicholas Nethercote - Bug 538060 - nanojit: improve 64-bit loads and stores in the X64 back-end. r=gal,rreitmai,edwsmith.
2fd767b696f852c5671b1c72ba273c985dc42eba
2010-01-08 11:17 -0800
Steven Johnson - fix incorrect WinCE detection in CLZ (r=rreitmai,bug=538632)
7667bfe1620cf5cb7654fd0dbf715ac8048da479
2010-01-08 10:12 -0800
Steven Johnson - rearrange code to work around MSVC compiler bug (r=nnethercote,bug=538504)
bb06ca4ba19da8b8d718a0fbe9bc9e81a3b305e6
2010-01-07 17:04 -0800
Steven Johnson - nanojit/LIR.cpp: LIR_st32f is missing from live() (r=rreitmai,bug=538494)
6eeab16a494eefcea2d6a159b23e29b5f907f0f0
2010-01-07 16:41 -0800
Steven Johnson - Modify nanojit::live, expose ReverseLister, add some options to VerboseWriter (r=edwsmith,graydon,bug=538000)
938600f64c100d41f2de29f63ebfb7be57a8108a
2010-01-07 13:05 -0500
Edwin Smith - Whitespace hygene (r=me)
3d1913a8814968893611d249ee73b1c98b71d9b1
2010-01-06 11:43 +1100
Nicholas Nethercote - Bug 538049 - nanojit: problem with qjoin in ExprFilter. r=stejohns.
73c2a104de25ea0ed50b95bfb16042435a60c5a0
2010-01-05 15:28 -0800
Steven Johnson - Add NJ_USES_QUAD_CONSTANTS mode (and i386 implementation) to allow for faster float constants on CPUs without useful 64-bit immediates. Instead of allocating stack space for the constants (and filling them in via move-immediates), allocate data space for them and embed literal pointers into the code stream. (r=edwsmith, r=nnethercote, bug=533546)
807704631bddd76fa3b67a85cf51933aac79ee38
2010-01-11 18:52 -0800
Blake Kaplan - Bustage fix -- We can't assert that constant folding worked.
b212265e1df9f30bdf74029a8aec188d88aa0874
2010-01-11 18:48 -0800
Brendan Eich - Bug 538593 - guardClass always does a JS_snprintf even though it usually doesn't use the result (r=dvander).
1ad8a92636b2b347c931d2009545010ae0a90bd3
2010-01-11 18:18 -0800
David Mandelin - Bug 538314: add ad hoc closure test suite to trace-tests, r=jorendorff
5df38aea4ff072418faf0c80756cffb97a8b2ae4
2010-01-11 18:15 -0800
David Mandelin - Backed out changeset 70854fa518da -- toolkit/ files were changed by accident
70854fa518da111577ce306bfe58b1988f7ff85b
2010-01-07 13:14 -0800
David Mandelin - BUg 538314: add ad hoc closure test suite to trace-tests, r=jorendorff
da8c5dda6eaf288bc9773c00c12b0b7a53853fe2
2010-01-11 17:21 -0800
Vladimir Vukicevic - No bug. Fix typed array tests; rs=brendan
7c3acd608d3b435b769c2801e0302ade60ce8599
2010-01-11 13:34 -0800
Blake Kaplan - No bug. Fix GCC warnings. rs=brendan
981eb360a6cb5f3d3e2c26fc595a13f91de8fc17
2010-01-07 15:58 -0800
Blake Kaplan - Bug 537673 - Don't constant-fold a parenthesized callee expression. r=jorendoff
39b798ba2e8645c9f840eb9d92a43e29b60b0cb8
2010-01-11 10:28 -0800
Brendan Eich - Fix warnings (precog r=vlad).
49cc24d8bd6bd87822a07ab1a1c03e521c0e0fd9
2010-01-30 15:55 -0500
Kyle Huey - Disable the test for Bug 178506 on Windows due to Bug 337307
bbc58a03cab9bc7d94f08f777b853ee11f61cfe5
2010-01-30 11:28 -0800
L. David Baron - Pass the dirty rect through, transformed appropriately, in nsSVGForeignObjectFrame::PaintSVG. (Bug 541188) r=jwatt sr=roc
931dc23fa6130f5db1ee2a3a9829f7642ebc24f6
2010-01-30 12:58 -0500
Andrey Ivanov - Bug 178506: Preserve original last-modified date on downloads r=sdwilsh
4d0717cc3f577ed82135b4fed598c816bdda617a
2010-01-30 09:33 -0500
Kyle Huey - Merge backout
e0c7c3188a1e6d845dab8cd7c97add539921c54c
2010-01-30 09:32 -0500
Kyle Huey - Backed out changeset 43a19419ec4b
4f10bdbf18f3c53f1d847e4625dcbad4626e15e3
2010-01-30 13:16 +0000
Jonathan Kew - Bug 540702: fix incorrect char-to-glyph array indexing. r=jdaggett
446f2b8d061b3cdcbd3be8cd43b43090a7574f0f
2010-01-30 13:16 +0000
Jonathan Kew - Bug 426978: issue warning rather than assertion for font change within a character cluster. r=roc
43a19419ec4bfd619382e6e0a559457d2e8bec5b
2010-01-30 08:08 -0500
Phil Lacy - Bug 462172: Drag downloaded items from download manager r=sdwilish,enndeakin
b6b998ff7070d4454df9d1055ceb5ed7e2021059
2010-01-30 08:05 -0500
Masayuki Nakano - Bug 534420: Fix intermittent failure in browser_focus_steal_from_chrome.js r=enndeakin
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip