js/src/methodjit/MonoIC.cpp
6cda85d6e4f6140c196bc3e23d611edf1cc1606b
created 2013-01-11 00:05 -0500
pushed 2013-01-11 13:57 +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-01-11 13:57 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 3: Jaeger IC (r=bhackett)
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2012-12-14 15:28 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
aeba5e501a218d5369a07b4b626654a514689666
created 2012-12-07 14:01 -0800
pushed 2012-12-09 18:17 +0000
David Anderson David Anderson - Turn PGO off for various functions (bug 791214, r=jandem).
5acd87d0cf3398132377949d4b701f2c4d4d9316
created 2012-12-04 11:10 -0800
pushed 2012-12-06 10:04 +0000
Terrence Cole Terrence Cole - Bug 817091 - Merge Unrooted<T> and Return<T>; r=billm
35d619dc17076aeed310ef81484e36a7278bab61
created 2012-11-21 17:42 +0100
pushed 2012-11-22 11:07 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Cleanup of lazy script handling. r=bhackett
b5cbd2b5c5e945b142d27582a20e6eeac000ede9
created 2012-09-18 22:11 +0200
pushed 2012-11-22 00:50 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke,jwalden,bhackett
4cee05d5b1ce84770ad35222f7962289c323304f
created 2012-11-05 10:53 -0800
pushed 2012-11-06 14:01 +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 2012-11-03 13:23 +0000
Terrence Cole Terrence Cole - Backed out changeset f0d7c7806a90
f0d7c7806a903eb469f3aa84eba5c26b5374da67
created 2012-11-02 15:48 -0700
pushed 2012-11-03 13:23 +0000
Terrence Cole Terrence Cole - Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
265427a0694d7ce60f068ca323c88327744b8c58
created 2012-10-26 17:59 -0700
pushed 2012-10-27 20:39 +0000
Benjamin Peterson Benjamin Peterson - backout bug 778948 eace14fccc47 for horrible sunspider regression r=me
eace14fccc472a3c7dc416e402fabc5447db05e0
created 2012-10-26 16:51 -0700
pushed 2012-10-27 20:39 +0000
Benjamin Peterson Benjamin Peterson - Bug 778948 - Move jsinterp to vm/Interpreter. r=luke
741fb7f8e5cb52247b69fb17b7214ede8c83d8eb
created 2012-09-26 11:13 -0700
pushed 2012-10-17 01:52 +0000
Terrence Cole Terrence Cole - Bug 793577 - Implement Return<T> for direct returns of unrooted GC pointers; r=billm r=njn
43849b4e3cc09d4455ef85313dee02f5ec581ecb
created 2012-10-06 11:37 +0200
pushed 2012-10-06 19:35 +0000
Jan de Mooij Jan de Mooij - Bug 797131 part 1 - Various small changes. r=dvander
28739db13abea3763c0aadaa7b3440e0364b4823
created 2012-10-02 13:43 -0700
pushed 2012-10-03 12:57 +0000
David Anderson David Anderson - Fix buggy interactions between IC patching and invalidation (bug 793165 part 2, r=jandem).
799bd5855c27fe9a225f1d6516cbdea40891f392
created 2012-10-02 13:43 -0700
pushed 2012-10-03 12:57 +0000
David Anderson David Anderson - Clean up IonScript privacy (bug 793165 part 1, r=jandem).
e91cd2b1d6438e20def2a0ffeda4e3388702b6a6
created 2012-10-02 14:33 -0700
pushed 2012-10-03 01:23 +0000
Phil Ringnalda Phil Ringnalda - Back out 40aee4aca350 and 9bfd6c420eba (bug 793165) for Android build bustage on a CLOSED TREE
9bfd6c420eba5d83f42d4c4142765d4d8b7f250e
created 2012-10-02 13:43 -0700
pushed 2012-10-03 01:23 +0000
David Anderson David Anderson - Clean up IonScript privacy (bug 793165 part 1, r=jandem).
6b900e03eb58a0c9b26d889dfd6692f436ee2e59
created 2012-10-02 09:32 -0700
pushed 2012-10-03 01:23 +0000
Jeff Walden Jeff Walden - Windows opt build warning fixes. No bug, r=njn on the jsopcode code removal, r=lumpy on the rest
ec211607e91454bc56b4dd1aaa7f6c3dcbf26297
created 2012-09-27 11:00 -0700
pushed 2012-09-28 14:50 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 793905 - Prevent JM recompilation when generating Ion stubs. r=dvander
978c67b9efa1b32f921b889581d1a215989fd5bc
created 2012-09-16 16:32 -0700
pushed 2012-09-27 10:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 791611 (part 3) - Exactly root most JSScripts in jsinfer.cpp. r=terrence.
f8daf97f682b986fe310cbc2a6122b48598b2efa
created 2012-09-26 14:53 -0700
pushed 2012-09-27 01:36 +0000
Sean Stangl Sean Stangl - Bug 794025 - Detect IC purging in JM generateNativeStub(). r=dvander
fc78ad0511323a15c03f3c0cabcdd2db415b7dc7
created 2012-09-19 18:16 -0700
pushed 2012-09-20 11:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 747202 - Separate and clean up JaegerMonkey's and IonMonkey's memory reporting. r=dvander.
e230091ecf66ef6cbb941924d0cfb407cc4dadbd
created 2012-09-12 16:09 -0700
pushed 2012-09-19 14:18 +0000
Terrence Cole Terrence Cole - Bug 792218 - Get more jsreftests green on the rooting analysis; r=sfink
9e38c1b2435b4476fcb42db6c5001bd00830da9f
created 2012-08-30 18:54 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Get --disable-ion working again (bug 787288, r=sstangl).
2d190481b4a40ca6f9ce4c3b159e6f30ec0141b1
created 2012-08-15 00:46 -0700
pushed 2012-09-11 17:34 +0000
Alex Crichton Alex Crichton - Bug 781979 - Part 1: Template SPSInstrumentation and move it to SPSProfiler.h. r=bhackett
f42381e2760d394c9ca21ad74bd4c6b8a4f4d719
created 2012-08-23 06:56 -0600
pushed 2012-09-11 17:34 +0000
Brian Hackett Brian Hackett - Allow compiling scripts off thread with Ion, bug 774253. r=dvander
2a3e2f6288b707c410975b3684c49f7d87a56581
created 2012-08-22 22:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout 4225ee7e35a0.
4225ee7e35a0dcc37c4db156e878740ec88d33d5
created 2012-08-22 19:00 -0600
pushed 2012-09-11 17:34 +0000
Brian Hackett Brian Hackett - Allow compiling scripts off thread with Ion, bug 774253. r=dvander
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
d1b17b12a472efd78831ef9f6b9f331c96c438b0
created 2012-08-16 14:04 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
cb2c22f6bb92b895308c346cdd999d5fd77c581b
created 2012-08-10 14:13 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Fix register allocation bug in the JM to Ion call IC (bug 779595, r=jandem).
9049a4c5c61aa8e7c47f91000adb6acbfe5d31c5
created 2012-08-09 17:19 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Fix x64 bustage.
c1f46fa5a67d873e9a2e5f654f902a6a0341df37
created 2012-08-09 17:06 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Ensure type barriers are run when inlining JM to Ion calls (bug 777788, r=jandem).
b457b592f609045e92165f30ddc47070d8635eb8
created 2012-08-02 18:27 -0700
pushed 2012-09-11 17:34 +0000
Marty Rosenberg Marty Rosenberg - Subtract the correct amount in a JM->IM ic when pushing extra undefined values is necessary (bug 780054, r=dvander)
fa872ef28a96e3ea4d0514b74ddb760f9df5529d
created 2012-08-02 14:00 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Reset Ion status in CallIC properly (bug 779380, r=jandem).
b46621aba6fd1a81787626a968644abb4fa9ae2f
created 2012-07-30 17:19 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Add JM inline cache for calling into Ion (bug 775818, r=jandem,pierron).
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4c50dc6317c4ba6f8ca4e89458536d61a83f41c
created 2012-07-13 19:50 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
adcd5d3c984efef3688189b11c6ec6276ad014c8
created 2012-06-05 16:54 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge m-c to Ionmonkey.
56ba58a77e8f11cff724a9ddb50839a0c5663e2c
created 2012-06-04 13:30 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge m-c to Ionmonkey.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
9d44cdf696eefdc936bf3a6cf37cb038e729c0f7
created 2012-05-10 13:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
e3b632e26dc04c0cf0226c8b2681a0d3243464ea
created 2012-05-08 17:34 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c660397f6ab25e596d6fd1a2ce3eb2ca1b52626f
created 2012-05-03 11:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ec53c5d4c3dd2d794c2b7a64b2377c7bd4558dbf
created 2012-04-03 17:54 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -300 -100 -60 tip