js/src/methodjit/InvokeHelpers.cpp
77141947c30f9beb25722e3197fb8abb7869d0a5
created 2013-05-07 09:00 +0200
pushed 2013-07-29 23:00 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
e39de8eb4716101a688e811bb8a5a0602ed6ec52
created 2013-05-07 10:09 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 867070, bug 868990) for Windows PGO bustage on a CLOSED TREE.
357af4877abd85e42907dee3b07aedabb0187e62
created 2013-05-07 05:11 -0600
pushed 2013-07-29 23:00 +0000
Brian Hackett Brian Hackett - Bug 865059 - Move pc -> type set map out of script analysis, don't analyze scripts until they are compiled by Ion, r=jandem.
93f778d033644ff6565ae5580598009a376c93ff
created 2013-05-07 09:00 +0200
pushed 2013-07-29 23:00 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
b5e04d0c4a37d41a3bee6e5d624189317c7af4d4
created 2013-05-06 22:20 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4ca9a6bd8f64 (bug 865059) for jsreftest crashes.
4ca9a6bd8f64d8d8892362ef2e1cebde209907eb
created 2013-05-06 19:15 -0600
pushed 2013-07-29 23:00 +0000
Brian Hackett Brian Hackett - Bug 865059 - Move pc -> type set map out of script analysis, don't analyze scripts until they are compiled by Ion, r=jandem.
9c426bd08d289acaf72e49929881dccb4aa5c079
created 2013-05-02 14:19 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 5ac1564bff87 (bug 865059) for causing intermittent Linux32 dromaeo crashes.
5ac1564bff87ff999bb461ffebceb0a6308c95a2
created 2013-05-02 08:35 -0600
pushed 2013-07-29 23:00 +0000
Brian Hackett Brian Hackett - Bug 865059 - Don't analyze scripts until they are compiled by baseline when JM is disabled, r=jandem.
f37eeebce2eb4acaeaea7223e859a026f4d8e076
created 2013-04-29 15:12 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 80163a75cca5 (bug 865059) for talos and android jsreftest bustage
80163a75cca5e92e90e70d7db2dd6c0fa69a771c
created 2013-04-29 14:24 -0600
pushed 2013-07-29 23:00 +0000
Brian Hackett Brian Hackett - Bug 865059 - Disable JM by default, and don't analyze scripts until they are compiled by baseline if JM is disabled, r=jandem.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
a777fa3031f39deffd89a92ab69e060fe7c1a282
created 2013-04-14 10:21 +0200
pushed 2013-07-29 23:00 +0000
Mike Hommey Mike Hommey - Bug 854103 - Ignore the high bits of returnReg in js_InternalInterpret on x86_64 when it actually holds a bool. r=dvander
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2013-06-17 22:53 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
c51d394e31f32ac5512697cae818277acdcf9a69
created 2013-03-12 21:56 -0500
pushed 2013-06-17 22:53 +0000
Benjamin Peterson Benjamin Peterson - Bug 779233 - Put a script's filename on the ScriptSource. r=billm
59f5f4b017edad7bd1166597c08c1aad88882a09
created 2013-03-06 18:10 +0000
pushed 2013-06-17 22:53 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
05113da6e613f75d59884b23d7d91f2bfd64641b
created 2013-03-06 18:10 +0000
pushed 2013-06-17 22:53 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
37e6ae600abcc1bb9085380ed680a8311562fcf9
created 2013-03-07 13:03 +0000
pushed 2013-06-17 22:53 +0000
Ed Morley Ed Morley - Backed out changeset f079105a0966 (bug 848449)
90f0a6ccebcee4ae208811612721c4bc350e6e07
created 2013-03-07 13:03 +0000
pushed 2013-06-17 22:53 +0000
Ed Morley Ed Morley - Backed out changeset d01a2a30d626 (bug 848449)
d01a2a30d626198c1b8319a7b3a2b6fa0e5ad29c
created 2013-03-06 18:10 +0000
pushed 2013-06-17 22:53 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
f079105a0966ecafe644e4ceeb706de1c0d6e36c
created 2013-03-06 18:10 +0000
pushed 2013-06-17 22:53 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
5b26fb5a22b9a85e8d1c00c22d37fb15b2c3ca16
created 2013-02-25 15:15 -0500
pushed 2013-06-17 22:53 +0000
Kannan Vijayan Kannan Vijayan - Bug 844253 - Change useNewType to be a flag on StackFrame instead of an explicitly passed argument. r=bhackett
96413f5e453338b0fdb1be067d1b7733716af75b
created 2013-02-24 22:52 -0800
pushed 2013-06-17 22:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 0fc2a36c23d8 (bug 844253) for bustage
0fc2a36c23d8aaa057ad9ae1c7f2c343e1e7d7cd
created 2013-02-25 00:57 -0500
pushed 2013-06-17 22:53 +0000
Kannan Vijayan Kannan Vijayan - Bug 844253 - Change useNewType to be a flag on StackFrame instead of an explicitly passed argument. r=bhackett
a04dde344d2409917fa3e80ca6533aab8eb8708e
created 2013-02-19 10:49 -0500
pushed 2013-06-17 22:53 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 843656 - move clone-at-callsite to the script r=bhackett
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2013-06-17 22:53 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2013-06-17 22:53 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
fc5e57e246e7ffeabec3f7dd4447f8911a930d06
created 2013-02-01 13:38 -0800
pushed 2013-05-07 01:20 +0000
Steve Fink Steve Fink - Bug 838014 - Rooting the JS debugger, r=jorendorff.
cb97c0155552b222453d328bb02f5cd8a2ab0a69
created 2013-02-07 10:26 +0100
pushed 2013-05-07 01:20 +0000
Jan de Mooij Jan de Mooij - Bug 838520 part 1 - Refactor UnwindScope to use AbstractFramePtr. r=djvj
53a09e22d0346a6a024b33e90578fcefbffb6fd6
created 2013-01-28 11:01 -0800
pushed 2013-05-07 01:20 +0000
Terrence Cole Terrence Cole - Bug 706885 - Do not store singletons in the Nursery; r=bhackett
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-05-07 01:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-05-07 01:20 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-05-07 01:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
cb81443b42ec74c5d51c36ce512a9c504ec92407
created 2013-01-27 13:51 -0800
pushed 2013-05-07 01:20 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 8 (r=terrence)
3b42359a9f6be945cf1ac3ea45bf8a786a3105cd
created 2013-01-26 16:03 +0100
pushed 2013-05-07 01:20 +0000
Tom Schuster Tom Schuster - Bug 830787 - Move jsscope to vm/Shape. r=jorendroff
052d2de29f8f0cd2942c0697ce9413c1ce8626d6
created 2013-01-26 07:42 -0700
pushed 2013-05-07 01:20 +0000
Brian Hackett Brian Hackett - Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
7b531a62b114979ae20fee7466a37d47cf851379
created 2013-01-18 09:23 -0700
pushed 2013-05-07 01:20 +0000
Brian Hackett Brian Hackett - Bug 772820 - Disallow GCs during script analysis or compilation, r=billm.
3f69639fd6e2e1d95d00cb446ed56235b3441d02
created 2013-01-18 06:48 -0700
pushed 2013-05-07 01:20 +0000
Brian Hackett Brian Hackett - Bug 831822 - Fix various rooting hazards and unnecessary roots found by static analysis, r=terrence.
a5e3c3dd6ab2ee7a210438db06fd7b13944a2bcc
created 2013-01-10 13:04 -0800
pushed 2013-05-07 01:20 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 3: Jaeger IC (r=bhackett)
6cda85d6e4f6140c196bc3e23d611edf1cc1606b
created 2013-01-11 00:05 -0500
pushed 2013-05-07 01:20 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 4 changesets (bug 826148) because of test failures
1db5b4e596492d56613ce019ae3f6126e5bd6816
created 2013-01-10 13:04 -0800
pushed 2013-05-07 01:20 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 3: Jaeger IC (r=bhackett)
1c7328769177f66a8ce5f34e1afe6421cd2be62b
created 2013-01-02 15:56 -0800
pushed 2013-05-07 01:20 +0000
Terrence Cole Terrence Cole - Bug 790039 - Fix some more rooting assertions; r=terrence,sfink
18bc32f799d15288898e6f94abd7d0e5585a7373
created 2012-12-14 18:58 -0500
pushed 2013-03-26 17:28 +0000
Jeff Walden Jeff Walden - Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
9ec1c7f91699245e81615d764b61d99d2ff8cc76
created 2012-12-14 14:53 -0800
pushed 2013-03-26 17:28 +0000
Phil Ringnalda Phil Ringnalda - Back out 96b591267cb3 (bug 745194) for test failures on a CLOSED TREE
96b591267cb3ac21eadce063289f81734a60498c
created 2012-12-14 13:48 -0600
pushed 2013-03-26 17:28 +0000
Jason Orendorff Jason Orendorff - Bug 745194 - [jsdbg2] Crash on Heap, trying to execute NULL, with Debugger forced return, methodjit, and GC. r=bhackett.
eb53ab86f515ba239e4ec604cfce3991c14154ef
created 2012-11-29 10:22 -0800
pushed 2013-03-26 17:28 +0000
Terrence Cole Terrence Cole - Bug 816779 - Add some exact rooting assertions for JSScript; r=bhackett
5acd87d0cf3398132377949d4b701f2c4d4d9316
created 2012-12-04 11:10 -0800
pushed 2013-03-26 17:28 +0000
Terrence Cole Terrence Cole - Bug 817091 - Merge Unrooted<T> and Return<T>; r=billm
35d619dc17076aeed310ef81484e36a7278bab61
created 2012-11-21 17:42 +0100
pushed 2013-03-26 17:28 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Cleanup of lazy script handling. r=bhackett
b5cbd2b5c5e945b142d27582a20e6eeac000ede9
created 2012-09-18 22:11 +0200
pushed 2013-03-26 17:28 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke,jwalden,bhackett
dd68409d78108158a2b9d0f3d3cbba23cf709ecc
created 2012-11-13 22:08 -0800
pushed 2013-02-14 23:19 +0000
Phil Ringnalda Phil Ringnalda - Back out 3da143341145 (bug 784294) and 862f9cd7eb0b (bug 791850) for breaking Jetpack
862f9cd7eb0bebf5fcc4e7a6a550bfbe0b1740db
created 2012-09-18 22:11 +0200
pushed 2013-02-14 23:19 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke
c0893be94207fd073d202015673b585ddea33b27
created 2012-10-05 16:29 -0700
pushed 2013-02-14 23:19 +0000
Terrence Cole Terrence Cole - Bug 798638 - Exactly root TryNoteIter; r=luke
13cf8566804c43365ae71b9e1a0f10350ccefad0
created 2012-11-06 17:35 -0800
pushed 2013-02-14 23:19 +0000
Terrence Cole Terrence Cole - Bug 807151 - Unexport |mozilla| from the |js| namespace; r=Waldo
4cee05d5b1ce84770ad35222f7962289c323304f
created 2012-11-05 10:53 -0800
pushed 2013-02-14 23:19 +0000
Terrence Cole Terrence Cole - Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
f55a7f84de7af6df23eb560852bf533a23a5b5f9
created 2012-11-02 16:00 -0700
pushed 2013-02-14 23:19 +0000
Terrence Cole Terrence Cole - Backed out changeset f0d7c7806a90
f0d7c7806a903eb469f3aa84eba5c26b5374da67
created 2012-11-02 15:48 -0700
pushed 2013-02-14 23:19 +0000
Terrence Cole Terrence Cole - Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
e4204b2b987cbf9a996f56952b6b9f5bf7df6c7f
created 2012-10-27 14:16 +0200
pushed 2013-02-14 23:19 +0000
Jan de Mooij Jan de Mooij - Bug 804636 part 1 - Decompose LOCAL/ARG inc/dec ops. r=bhackett
less more (0) -300 -100 -60 tip