js/src/ion/shared/Assembler-shared.h
9664c3c609a1e309bacc2cce8137e43951d638d8
created 2013-02-18 23:15 -0800
pushed 2013-04-01 19:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 3de5ec9de48a:7a1ecef13ae9 (bug 840696) and 62fa6ee0a279 (bug 814823) for Android bustage
62fa6ee0a2796915ff090b7a97d25f1ad46a9829
created 2013-02-18 21:01 -0800
pushed 2013-04-01 19:47 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 814823 - Clean-up Ion cache mechanism. r=dvander
6d1072f85dffb4edf9045a686725b640146ebdaf
created 2013-01-31 18:41 -0800
pushed 2013-04-01 19:47 +0000
Luke Wagner Luke Wagner - Bug 837016 - IonMonkey: store CodeLabels by value (r=h4writer)
d693f77e31664963fac8a9828e0ff136c0053a1e
created 2013-01-31 11:30 -0800
pushed 2013-04-01 19:47 +0000
Luke Wagner Luke Wagner - Bug 835003 - simplify generation of MTableSwitch jump tables (r=h4writer)
2750ce831552e4887490d5ec74d150b8bb909eac
created 2012-12-14 10:27 -0800
pushed 2013-04-01 19:47 +0000
Luke Wagner Luke Wagner - Bug 832073 - s/ScaleFromShift/ScaleFromElemWidth/ (r=dvander)
fb87010ac009cde4b006af7597be4cbe938b1d12
created 2013-01-17 08:42 -0800
pushed 2013-04-01 19:47 +0000
Terrence Cole Terrence Cole - Bug 831581 - Don't poison pointers embedded in the inline asm buffer; r=bhackett
18bc32f799d15288898e6f94abd7d0e5585a7373
created 2012-12-14 18:58 -0500
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2013-02-19 18:06 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
3b419a7a354c8151ba403f5e68decad1a076c2d7
created 2012-12-04 19:10 +0100
pushed 2013-02-19 18:06 +0000
Tom Schuster Tom Schuster - Bug 797970 - Use stdint types in IonMonkey. r=jandem
ef6530d96b63062a4d16ca0e8758fff868ff7142
created 2012-11-16 09:14 -0800
pushed 2013-01-07 21:25 +0000
Brian Hackett Brian Hackett - Add profiling of basic block hit counts for IonMonkey and expose to addons, bug 811349. r=pierron
13cf8566804c43365ae71b9e1a0f10350ccefad0
created 2012-11-06 17:35 -0800
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 807151 - Unexport |mozilla| from the |js| namespace; r=Waldo
32dd9f9afa382cc0b340f78837dd117b3a80ad63
created 2012-08-21 11:12 -0400
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Try to flush the instruction/data cache less frequently (bug 781510, r=dvander)
e6a6ab12a7bb6af53b1d2ef078bff9ed3c725efe
created 2012-07-19 15:23 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
13304da358b6f6e9a068674cff5c85d5a07404d2
created 2012-06-29 17:27 -0700
pushed 2012-11-19 21:10 +0000
Eric Faust Eric Faust - Bug 769853 - Replace extraneous call in x86 buildFakeExitFrame() with a label push. r=sstangl
6afe1f9f551dabf6fefe83469bfd06f8aa3b2ab9
created 2012-06-06 14:59 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 746691 - Don't throw away IM code on every GC. ARM code by mjrosenb. r=dvander
adcd5d3c984efef3688189b11c6ec6276ad014c8
created 2012-06-05 16:54 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c to Ionmonkey.
6aaf148d4ce8d688455082285064fa0b636d8051
created 2012-06-04 13:56 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Change ARM's assembler interface to always return the offset of the instruction that was just generated (bug 759323, r=jbramley)
6ed2a75d11ae596795c61014302b7a2a1d0823d2
created 2012-06-04 13:56 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Fix IC patching on ARM so a branch can be patched to any address (bug 733336, r=jbramley,dvander)
407632130d1bede0fde46268b8a5c0327f364fca
created 2012-05-24 11:50 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 756614 - Disable Label assert when OOM testing. r=dvander
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6967695492f3c3cc5d416b454e60fdf70a6e20d7
created 2012-04-02 16:38 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 740212 - Inline allocation for LCreateThis. r=dvander
b5f9937c5d5c65a5128aecb48fa397687e51661c
created 2012-03-23 14:41 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 737783 - GETELEM fast path for typed arrays. r=dvander
3ba0894ccdd170975ca11cdf059d9a82c1b4a158
created 2012-03-22 21:02 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Split register sets into their own header (bug 732852 part 1, r=pierron).
b468e66a4fcd8e0042cbdd24f896192bcc5eb520
created 2012-02-22 16:03 -0800
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Fix some problems on older gcc's with a function lacking a return value (no bug, r=dvander)
6dd34eec6fbed37ee92f60b9026a5056ca58a02e
created 2012-02-21 13:59 -0800
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - Fast version of charAt, charCodeAt and fromCharCode (Bug 718853, r=dvander)
ea5d5e46a2e58fc4fe913f90c03eb929b1f40b80
created 2012-02-13 13:53 -0800
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - fix the newer OSI for arm. (bug 725584, r=dvander)
1c4fd153d04a19fd00320bb30de2699a4c57f88d
created 2012-02-02 00:58 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Fix ICs not rejoining to the correct location (bug 723271, r=bhackett).
fd1bdc76361945e64b8f6e898c615b3ae138eff4
created 2012-02-01 10:24 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Don't bailout on all out-of-bounds array accesses (bug 721280 part 1, r=jandem).
10d64aa97e0229257017b89dcf2971998793e938
created 2012-01-31 19:56 -0800
pushed 2012-11-19 21:10 +0000
Chris Leary Chris Leary - Bug 722238: implement simpler mechanism for On Stack Invalidation. (r=dvander)
c4aee6ace740c268dd177c6aec2e2a6ba3d8d1e4
created 2012-01-25 18:00 -0800
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Add in ICs for ARM (Bug 716469, r=dvander)
a6061672ef3c3d226ddaa2793e6cf4e0aa03210f
created 2012-01-23 16:30 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Remove non-IonCode jump targets from GC trace list on x64. (Bug 719346, r=dvander)
edde637d2661f54a0ca7350f74b5d413d05b764e
created 2011-12-23 10:11 -0800
pushed 2012-11-19 21:10 +0000
Brian Hackett Brian Hackett - Add inline cache for GETPROP, bug 707854. r=dvander
dccc47e6137a1db2ae7ac6e941f9c47b7799c82f
created 2011-12-08 10:26 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_CALLGNAME (bug 694169, r=sstangl,mjrosenb)
46d879f24756b2c85dfa67a4b79eff75369a3c16
created 2011-12-06 00:46 +0100
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - Implement JSOP_NEWARRAY. (Bug 685838, r=sstangl)
8919425a2efcf7a2a5ec0d12c970a215bd9d1c4f
created 2011-11-22 12:51 -0500
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Make sure moveValue() adds a relocation marker (bug 701125, r=jandem).
715f187454ed050ab987c86c49ea6eac397f75a4
created 2011-11-12 10:27 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Fix compile warnings (no bug, r=red)
2251703b072e3eeaf8a97b2ac6ec41a733dad91b
created 2011-11-11 18:16 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Change ABI calls to use exit frames (bug 695897 part 6, r=sstangl).
8284e6365e99035c2622d83d4bd1d0e6a0b9b79b
created 2011-11-11 17:10 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Use explicit outparams in ABI calls (bug 695897 part 1, r=sstangl).
691c944bb0258f5bab2942cba2b40a2ec6a9d3ae
created 2011-10-31 16:29 -0700
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - Implements Calls to C++ (bug 680315, r=dvander)
e14a523e99d360ff098218db6536221a0eccd839
created 2011-10-12 14:29 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Implement JSOP_GETGNAME fast paths (bug 684402, r=sstangl,bhackett).
e3463b292ab4b97d74ca4e93d025050a9166b8a2
created 2011-10-10 18:18 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Check argument types given by type inference (bug 689325, r=sstangl,bhackett).
090a6a0de93a879fd73c00aee52415327ee92b78
created 2011-08-11 17:43 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Implement Call lowering and generation. (Bug 670484, r=dvander)
646c22f09bedc0d16b3a7db131003aeb9fb1a77c
created 2011-08-29 11:56 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Handle double inputs to LTableSwitch (bug 681745, r=sstangl,h4writer).
cbed9bf55b229af5940619819f202ac2ef0fa62e
created 2011-08-10 12:49 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Add a constant pool for snapshots (bug 677715, r=sstangl).
ad399da18b2cfbfd346b5a31f4e048d2cee2a6ec
created 2011-08-05 23:00 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Implement bailouts (bug 670827, r=sstangl).
7724af380dcce77f05d75f58a7ba9f4cba8a8f2f
created 2011-08-05 22:54 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Add an API for calling C functions (bug 670827 part 3, r=adrake).
48aebed719c213f300d23ab3b4d39bdfa511474a
created 2011-08-05 09:43 -0700
pushed 2012-11-19 21:10 +0000
Hannes Verschore Hannes Verschore - Bug 670784: Implement JSOP_TABLESWITCH - part 0: add CodeLabel, r=dvander
da3142df0db55154ad76ceaab9e23da52d73bad7
created 2011-08-04 20:18 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Support for double arithmetic and new linker features (bug 675395, r=sstangl+hverschore).
af3ff9bdcc7ec2a7c83f651a6a9fa514176ee0e4
created 2011-07-28 14:35 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Add relocatable jumps to Assemblers (bug 674297, r=adrake,billm).
718e72b4597f164e2be38124660de8cc072fccf1
created 2011-07-11 18:57 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Code generation, part 3 (bug 664591, r=adrake).
92cb78f13877288706bbaa46260c83874b9f08cb
created 2011-07-11 18:57 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Code generation, part 2 (bug 664591, r=adrake).
6312e937ae13162d1f52d42b1b63ad2107c3162d
created 2011-07-11 18:57 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Code generation, part 1 (bug 664591, r=adrake).
less more (0) tip