js/src/ion/x86/CodeGenerator-x86.h
41ab7286a2e2c9b81ff54f082d0459ac40cb2da0
created 2013-06-26 23:19 -0700
pushed 2013-06-28 02:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 883696 (part 1) - Include full paths in #include statements in js/src/ion/. r=jandem.
618c1cf5a2363fdd81b0069559ef93dd9527975c
created 2013-06-19 18:06 -0700
pushed 2013-06-20 04:20 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 5) - Make include guards consistent in js/src/ion/. r=njn.
fc9427895561219823fe8aef2b4f2a7a16d11dcb
created 2013-04-27 15:02 -0600
pushed 2013-04-27 21:02 +0000
Brian Hackett Brian Hackett - Bug 864214 - Generate MIR nodes for accessing statically known typed arrays on x86, r=luke,jandem.
92ed1bf017f00d8fa7cc968910821c1088ebe6e4
created 2013-04-19 17:26 +0200
pushed 2013-04-19 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 863349 - Optimize IonMonkey double truncation for large numbers on x86 and x64. r=bhackett
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-16 20:47 +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-04-15 19:55 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-15 18:33 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 02:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
6fdbfac4b51cc6bcfe9083bfe7867f4db66c5683
created 2013-03-19 12:23 +0100
pushed 2013-03-19 11:31 +0000
Jan de Mooij Jan de Mooij - Bug 851053 - Remove MRecompileCheck. r=bhackett
b3d85b68449d38bf16f1b92f19aeea24d4c1f957
created 2013-03-15 02:29 -0700
pushed 2013-03-15 11:00 +0000
Luke Wagner Luke Wagner - Bug 840282 - OdinMonkey (sr=dmandelin)
c39c03b6a256d571e6ba8129e12f8925a8d2981c
created 2013-02-26 19:56 -0500
pushed 2013-02-27 01:07 +0000
Luke Wagner Luke Wagner - Bug 845458 - IonMonkey: simplify constant double handling on x86 (r=dvander)
6bc692ff1c10fa3d2f045d3764e701c101c298db
created 2012-12-22 23:07 +0100
pushed 2012-12-22 22:08 +0000
Hannes Verschore Hannes Verschore - Bug 777262: IonMonkey: Inline more compare operations, r=jandem
3b419a7a354c8151ba403f5e68decad1a076c2d7
created 2012-12-04 19:10 +0100
pushed 2012-12-04 18:10 +0000
Tom Schuster Tom Schuster - Bug 797970 - Use stdint types in IonMonkey. r=jandem
a5974ecf93c01c4128606d9a183a9799d98c6e12
created 2012-11-15 07:00 -0800
pushed 2012-11-15 14:47 +0000
Brian Hackett Brian Hackett - Allow performing code generation off thread during compilation, bug 785762. r=dvander
e08357289bedc9c2ba253c7d5b3b82ac40402624
created 2012-11-12 19:40 -0500
pushed 2012-11-13 00:40 +0000
Kannan Vijayan Kannan Vijayan - Bug 803730 - Fix boxing of object input in instanceOf checks. r=sstangl,dvander
ff7dbd3e59fddd7b3dd24006c6188133e1fbc03d
created 2012-11-07 20:13 -0500
pushed 2012-11-08 01:13 +0000
Kannan Vijayan Kannan Vijayan - Backing out 72078b2daa84 due to not fixing entire issue.
72078b2daa84e9cd418420fc9f5ecff8fa081dfd
created 2012-11-07 17:16 -0500
pushed 2012-11-07 22:16 +0000
Kannan Vijayan Kannan Vijayan - Bug 803730 - Fix boxing of instanceOf inputs in ion. r=sstangl
e1c05c15787c41bb54f923cb25d2959deef79e42
created 2012-11-07 14:58 -0500
pushed 2012-11-07 19:57 +0000
Nathan Froyd Nathan Froyd - Backout a9cfcf4b62d9 (bug 803730), a5e214d4f8b0 (bug 803730), for intermittent oranges in newly added tests
a9cfcf4b62d9b38aa4800379f2d890531afe99aa
created 2012-11-07 13:04 -0500
pushed 2012-11-07 18:04 +0000
Kannan Vijayan Kannan Vijayan - Bug 803730 - Fix ion to box LHS operand when performing InstanceOf on an object. (r=sstangl)
e6a6ab12a7bb6af53b1d2ef078bff9ed3c725efe
created 2012-07-19 15:23 -0700
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
82120910b08f651baf042f96225a3b608daeeae7
created 2012-06-29 11:04 +0200
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Bug 766218 - Make strict equality comparisons with known booleans faster. r=dvander
4ce3983a43f49f6b05f916c1cf25ef572f8a6f4e
created 2012-05-25 14:06 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Enable interrupt handling in IonMonkey (bug 700030, r=jandem,mjrosenb).
8add57bafb0d0e6c76d01a3659cd0a6a06c868f0
created 2012-02-21 12:47 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Implement IonMonkey write barriers (bug 724875, r=jandem,marty).
76b94b38b92d95e7692ea6ce9ce61f6615cbb190
created 2012-02-20 23:56 -0800
pushed 2012-09-11 20:39 +0000
Marty Rosenberg Marty Rosenberg - Fix a bug where testStringTruthy clobbers a register that it should not. (bug 728517, r=jbramley)
550a780f73aeb23ea958cab93de141376aa12f3a
created 2012-02-02 13:41 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Support SETELEM with out-of-bounds index (bug 706328, r=dvander)
fd1bdc76361945e64b8f6e898c615b3ae138eff4
created 2012-02-01 10:24 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Don't bailout on all out-of-bounds array accesses (bug 721280 part 1, r=jandem).
90bb9afe9b9067c3b65601817238321cc990fd51
created 2012-01-09 23:31 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Recompile and inline calls when scripts are hot (bug 706472, r=dvander,mjrosenb)
fcbcc75cc2e3f4ac30b33d187a47cd306e90e467
created 2011-12-27 13:57 -0800
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Remove some ARM-specific codegen. (Bug 711319, r=mjrosenb)
351e94bf59cb480b65d11648477003c7fbfc19e6
created 2011-12-09 10:07 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Check for int32 values when loading/unboxing doubles (bug 705351, r=dvander)
dccc47e6137a1db2ae7ac6e941f9c47b7799c82f
created 2011-12-08 10:26 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_CALLGNAME (bug 694169, r=sstangl,mjrosenb)
5f40ec4393765511f98812033d31ffc1769d56a3
created 2011-11-29 14:38 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_GETELEM and JSOP_SETELEM (bug 701093, r=dvander,bhackett)
9fb668f0baca27a62a9747c0a934b35a7b313e22
created 2011-11-28 15:22 -0800
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Implement OSR. (Bug 700108, r=dvander)
83dbfff7f193864e3e35c3ea2b8a67db4ef1a898
created 2011-11-18 14:46 -0800
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - IonMonkey read/write barrier support. (Bug 701990, r=cdleary)
535a0dda33281b6f6889b97e638d7ea1fab98daa
created 2011-11-12 09:56 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_SETGNAME (bug 700303, r=dvander)
e14a523e99d360ff098218db6536221a0eccd839
created 2011-10-12 14:29 -0700
pushed 2012-09-11 20:39 +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-09-11 20:39 +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-09-11 20:39 +0000
Sean Stangl Sean Stangl - Implement Call lowering and generation. (Bug 670484, r=dvander)
973bcd9f92eb8c534ae6331d1ba0f896d7134d4a
created 2011-09-06 11:59 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Implement LTestDAndBranch, LCompareD, and LCompareDAndBranch (bug 682060, r=sstangl).
c9779aee08224430261e3ce2424f099e596426cb
created 2011-08-29 11:59 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Implement LTestVAndBranch (bug 678681, r=sstangl).
0c863aeb0f757efffb7f40289998c06d1ee5be2b
created 2011-08-16 12:57 -0700
pushed 2012-09-11 20:39 +0000
Andrew Scheff Andrew Scheff - Lowering for LCompare with peephole optimization to emit LCompareAndBranch when necessary (Bug:677774, r=dvander)
d8e8d950cfbae8b700e9cbfb134ab373b2908e75
created 2011-08-16 14:02 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Implementing MToInt32 (bug 677339, r=sstangl).
cbed9bf55b229af5940619819f202ac2ef0fa62e
created 2011-08-10 12:49 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Add a constant pool for snapshots (bug 677715, r=sstangl).
8a0228f35bd42c619315d7faaad7ea7a22306e15
created 2011-08-05 22:54 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Add out-of-line code generation, refactored CodeGenerator (bug 670827 part 1, r=adrake).
da3142df0db55154ad76ceaab9e23da52d73bad7
created 2011-08-04 20:18 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Support for double arithmetic and new linker features (bug 675395, r=sstangl+hverschore).
a4c43d665f67b45b1b500fe5a6fd91bce3fefdce
created 2011-07-25 21:31 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Disentagle move resolution from CodeGenerator (bug 673870, r=adrake).
3c4d3129a38a423852131ab263a95156c93e7195
created 2011-07-14 20:12 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Refactor move groups and add memory to memory cycle resolution (bug 670635, r=adrake).
718e72b4597f164e2be38124660de8cc072fccf1
created 2011-07-11 18:57 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Code generation, part 3 (bug 664591, r=adrake).
92cb78f13877288706bbaa46260c83874b9f08cb
created 2011-07-11 18:57 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Code generation, part 2 (bug 664591, r=adrake).
6312e937ae13162d1f52d42b1b63ad2107c3162d
created 2011-07-11 18:57 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Code generation, part 1 (bug 664591, r=adrake).
less more (0) tip