js/src/methodjit/MonoIC.cpp
2be20e5f492dadc7bae0803a23684ead05cec3f6
created 2011-08-30 18:19 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
a43711f75e378f40c107dc654dcbdfafa5466c20
created 2011-08-12 16:34 -0700
pushed unknown
Brian Hackett Brian Hackett - Merge JM -> IM
4af819b4af7dbba915e9de9be9fcee67288686ee
created 2011-08-01 18:01 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
74b2b46fca7d4e5e36c1e396045975889351ee24
created 2011-07-28 15:40 -0700
pushed unknown
Steve Fink Steve Fink - Dummy merge to revert tracemonkey to mozilla-inbound tip so we can run TM-specific tests on the CLOSED TREE known as tracemonkey (r=testing-gods)
66f30e40a7410bd5ada7c9898659f81e4ee3877e
created 2012-09-26 17:06 -0700
pushed unknown
Sean Stangl Sean Stangl - Bug 794025 - Detect IC purging in JM generateNativeStub(). r=dvander a=akeybl
bf1a005f1e61d7e3861b644b5db1953d487792a0
created 2012-08-21 13:13 -0600
pushed unknown
Brian Hackett Brian Hackett - Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
57c1c330e85f68dc2ccb36a5467d1d13c4dacd40
created 2012-08-17 18:09 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 774915 - don't use the property cache for dynamic name lookup (r=bhackett)
98e27fcf7e3396dcae1d5a6d1a447ce0a5dd7a85
created 2012-08-18 18:15 +0200
pushed unknown
Tom Schuster Tom Schuster - Bug 783016 - Make space for Int32 string type. r=luke
e141e1418174776bf6aa799b3303a9cb1689b06e
created 2012-08-17 18:47 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 783537 - Fix some barrier accounting during JIT compilation (r=dvander)
07f21ec5d516bb6e2b76121cb847970a78ed8a27
created 2012-08-15 10:39 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 781390 - Make barrier verifier testing work better with the methodjit (r=bhackett)
454e12a2460fdead7805cf496e33ec93ca9148d8
created 2012-08-12 19:50 -0600
pushed unknown
Brian Hackett Brian Hackett - Add various autorooting, bug 772303. r=terrence
519084424637af798ebadf21527cdbe4e3315349
created 2012-08-06 11:48 -0700
pushed unknown
Alex Crichton Alex Crichton - Bug 778979 - Part 3: Track the line number in the JS engine for SPS profiling. r=bhackett
b921323fa99efe38aade2f7fe3d4f161c851fae6
created 2012-07-27 16:20 -0700
pushed unknown
Eric Faust Eric Faust - Bug 747288 - Reland renaming jitinfo to MJITinfo. (r=bhackett)
88ca3f681c99ea89b8ec0715315a4340fec3d3d7
created 2012-07-27 15:49 -0700
pushed unknown
David Mandelin David Mandelin - Backout changeset 8bd9d81db80a which landed without a bug
8bd9d81db80aa4c09eaf63680f42c1120d90b181
created 2012-07-26 19:44 -0700
pushed unknown
Eric Faust Eric Faust - No bug - Rename JitInfo mJITInfo. (r=bhackett)
541286c003976cb6e14daee16bf2996f665433e4
created 2012-07-26 22:56 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Backout changeset 0589b96414e6 which landed without a bug and broke the builds
0589b96414e672f47b2f3ef04b43f883b0b9512c
created 2012-07-26 19:44 -0700
pushed unknown
Eric Faust Eric Faust - No bug - Rename JitInfo mJITInfo. (r=bhackett)
848ed9d569323cc1538fd162758cff6ec4ac0fa3
created 2012-07-12 12:36 -0600
pushed unknown
Brian Hackett Brian Hackett - Add more rooting for interpreter, TI and JIT, bug 772303, r=terrence. Also disable Windows PGO for RegExp.cpp because the compiler is broken.
f0be4b70b814d6cd310667b309d2d80859aad71e
created 2012-07-12 13:04 +0100
pushed unknown
Ed Morley Ed Morley - Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
fad7d06d7dd5e81d6e1fc8c776c4a9fa05f9c0ee
created 2012-07-11 16:22 -0600
pushed unknown
Brian Hackett Brian Hackett - Add more rooting for interpreter, TI and JIT, bug 772303. r=terrence
fbd96a0bcc002b25656174adc1a499ced1df7f70
created 2012-07-04 19:33 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 771018 - Replace "const Shape" with "Shape" (r=luke)
d4ac6ac2e61827b686bf4b710647cc0d59e27585
created 2012-06-28 22:50 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 767667 - fix getelem on optimized arguments (r=bhackett)
a79fe8932e3f1db22a521fbdaf5e56dfb3ad570b
created 2012-06-18 17:04 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 757431 - Fix stack scanning in Splat (r=bhackett)
613262f091e67d18f545c84ec76db1b4adebac25
created 2012-06-18 09:37 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 765297 - free up bits in String::lengthAndFlags for new string subtypes (r=njn)
b863ef9946b871c28d1032b0632f6397291b1d75
created 2012-02-23 13:59 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
733e912f7e059d9359ae791a5c7487a927871526
created 2012-06-18 17:04 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 757431 - Fix stack scanning in Splat (r=bhackett,a=lsblakk)
6b5800cf2020b90fc25b47c34f66e81c545d3559
created 2012-06-25 10:04 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 764296 - free up bits in String::lengthAndFlags for new string subtypes (r=njn,a=akeybl)
727f3e801afb8d835e9bce67f26e56c8caaaff0f
created 2012-06-01 00:12 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out ee940e4debd0:7636c7036e2e (bug 659577) for asserting in testBug550743.js
ee940e4debd006dee5a58f3d6a48934580c3eadd
created 2012-02-23 13:59 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
de141e924806c285368700c3ba977402fdc5a837
created 2012-05-25 08:20 -0700
pushed unknown
Brian Hackett Brian Hackett - Move JIT handles in scripts to a separate structure, bug 758613. r=dvander
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed unknown
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed unknown
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
c80dde3faa3d838f28b16b4d21be72cc09e00ca3
created 2012-05-19 21:56 +0200
pushed unknown
Tom Schuster Tom Schuster - Bug 673499 - remove some trailing whitespace from js/src. r=jorendorff
fbff86190de626b09803f84b0c04dfad066875db
created 2012-05-09 14:14 -0700
pushed unknown
Brian Hackett Brian Hackett - Don't throw away JIT code for compartments in web pages displaying animations, bug 750834. r=billm
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed unknown
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
07a4d4b0260ce84432b35d514176d30262cbe992
created 2012-04-30 17:10 -0700
pushed unknown
Brian Hackett Brian Hackett - Get rooting analysis to pass jit-tests in the interpreter, bug 745742. r=billm
c4c1511bafbd52603fd31fd8f6c3fd4059ef55d6
created 2012-04-13 18:06 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 746843 - change StackFrame::scopeChain() to return a HandleObject (r=bhackett)
fa24b215d49e781ccee44780c34230a3b524de5b
created 2012-04-02 08:58 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 740446 - make 'arguments' more like a normal local binding (r=bhackett)
a44bebea2bc8abe1dbfdc70465f5d2579793570c
created 2012-04-10 12:07 -0700
pushed unknown
Brian Hackett Brian Hackett - Don't botch assert after OOM while linking ICs, bug 727344. r=dvander
2336a559ec7c9408b7fa89024e873fd7858148bd
created 2012-04-09 17:33 -0700
pushed unknown
Brian Hackett Brian Hackett - Don't disable call ICs with the callee frame still on the stack, bug 743088. r=luke
55ba87dd42e26d724283d2cc91a3fdf9f641c268
created 2012-04-05 00:02 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 742163 - Clean up JSScript::jitArityCheck{Normal,Ctor}. r=dvander.
3142f4268517e635617c36de5175061ccd668ee6
created 2012-04-01 13:24 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 739512 - Patch 6: improving naming of PCCount-related stuff. r=bhackett.
a09e61d9c6481c7e37aba37f917c143199159178
created 2012-03-23 17:59 -0700
pushed unknown
David Mandelin David Mandelin - Bug 739808: Remove method cloning optimization and method barrier, r=luke
e89811e547a2145155457f1a987078a2cf72ff60
created 2012-03-12 16:16 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 738075 - Remove JSFunction::u::n::clasp, and change associated code accordingly. r=dmandelin
e2144e6ee7745666eed0147fbcccd189fdb641e5
created 2012-02-10 16:31 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 733950 - re-add the f.apply(arguments) optimization (r=bhackett)
85bef04d12587cafbcd6041441eae6ce89d7b18f
created 2012-01-17 16:35 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 733950 - create arguments object eagerly (r=bhackett)
9ba1a4e7e47c6381ff51767355033754988434a9
created 2012-03-15 10:39 -0700
pushed unknown
Luke Wagner Luke Wagner - Backed out changeset d2107141265f to fix message
45e9939b46a9294695251e7dde38d3df3511dedb
created 2012-03-15 10:37 -0700
pushed unknown
Luke Wagner Luke Wagner - Backed out changeset 8f3b804118ef to fix message
8f3b804118efa146e89c5b6964ee46c3c7e7b969
created 2012-02-10 16:31 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 730497 - re-add the f.apply(arguments) optimization (r=bhackett)
d2107141265f2b11f7894ec59c07d688111262a8
created 2012-01-17 16:35 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 730497 - create arguments object eagerly (r=bhackett)
5ca23d2045b649c845e1015dfddd3559f00cf8a0
created 2012-03-06 15:52 -0800
pushed unknown
David Mandelin David Mandelin - Bug 733260 followup: use uint32_t for array and string lengths, r=luke
ae005ec67376f06621d997ff208c95202b55c308
created 2012-03-05 18:43 -0800
pushed unknown
David Mandelin David Mandelin - Bug 733260: remove typedef jsuint, r=luke
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed unknown
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
bd71047c9b4d53b5e8ead4cfe63b6e5267b02fe7
created 2012-02-07 12:34 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 724790 - get rid of the hasOverriddenArgs funny business (r=waldo)
f4e955f78de9fb3fe0edee4d2232e69b25227132
created 2012-02-03 18:53 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 720316 - Use uint32_t indexes for JOF_ATOM opcodes. r=jorendorff
d0c192e5bd41345e6acdc497e820150ae9aec484
created 2012-01-18 16:40 -0800
pushed unknown
Brian Hackett Brian Hackett - Compile large scripts in chunks, bug 706914. r=dvander
7ab4f1ebc7cc60fd22cf6def3819798417918bb6
created 2012-01-09 06:29 -0800
pushed unknown
Brian Hackett Brian Hackett - Backout 54cd89b0f1fa (bug 712714 backout). Talos will probably report fake regressions for this patch, do not back out for this reason.
54cd89b0f1fa936a6c763f31f34d8b5b6ff4bb2c
created 2012-01-06 13:49 +0100
pushed unknown
Marco Bonardo Marco Bonardo - Backout c0d337401801,78d17e22a223 (bug 712714) for talos regressions across the board.
78d17e22a223f7ea26c2dc5379f0f53bebb0b96a
created 2012-01-05 11:08 -0800
pushed unknown
Brian Hackett Brian Hackett - Remove JOF_CALLOP, bug 712714. r=dvander
d0e3133d19e21dac315651c7d34c43b90bab1d6b
created 2011-12-27 02:27 -0600
pushed unknown
Jeff Walden Jeff Walden - Bug 713183 - Make JSOP_*PROP and JSOP_*NAME store a PropertyName immediate, not a JSAtom immediate, and take advantage of this fact. r=bhackett
less more (0) -100 -60 tip