js/src/ion/x86/MacroAssembler-x86.h
c860539f82bbf52e173e256a078258b91dddf4bd
created 2013-05-03 15:31 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 861596 - Add optimized ArgumentsObject stub to ion ICs. Topcrash fixed. r=h4writer
6e0956c0dfe4c72ee7bad903cb3652d34605bc10
created 2013-05-03 11:26 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 865471 - Fix various sps profiler issues. r=jandem
cbd36f35883ca6c4f74f5b5c77b1e69b1e1fffde
created 2013-04-27 18:17 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 864342, bug 861596) for various regressions.
3b7a2cbccaaa848eb10b2f9b50f89b5a322ba379
created 2013-04-26 14:08 +0200
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 863018 part 2 - Add JSShortString path back to ConcatStrings and LConcat. r=luke
7ff756a337e442a04fbebef2a43cdbd80c84756d
created 2013-04-26 12:03 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 6604b700492c (bug 863018) for suspicion of causing Windows mochitest b-c leaks.
6604b700492c41d08a8e11d0ff6f4e94af3f7008
created 2013-04-26 14:08 +0200
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 863018 part 2 - Add JSShortString path back to ConcatStrings and LConcat. r=luke
0eedc853429b0ebdf75835a254c9e4a926fc7891
created 2013-04-20 14:13 -0700
pushed 2013-06-24 18:52 +0000
Jeff Walden Jeff Walden - Bug 863891 - Eliminate warnings by not reusing the *_MIN constants to implement the indefinite integer value. r=jandem
503a5fb6d5305686c8590824f45e6f6d4f9c4bf1
created 2013-04-20 10:32 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 861596 - Add optimized ArgumentsObject stubs to Ion ICs. r=h4writer
6cad92d16bdaa7f989f5800b953b02ea704a9f78
created 2013-04-19 18:43 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 6eb19014d780 (bug 861596) for Arm build bustage
6eb19014d780cf2adbc7411c37e128e5d5bd5a33
created 2013-04-19 21:13 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 861596 - Add optimized ArgumentsObject stubs to Ion ICs. r=h4writer
92ed1bf017f00d8fa7cc968910821c1088ebe6e4
created 2013-04-19 17:26 +0200
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 863349 - Optimize IonMonkey double truncation for large numbers on x86 and x64. r=bhackett
eb99b3a22c5cac1560eb271c8242799d0198168a
created 2013-04-18 18:00 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 861596 - Add Baseline stubs to handle GetProp(length) and GetElem(int32) operations on arguments objects. r=bhackett
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
62e3246ae340b4fa5809d4344af06255c322bd7c
created 2013-04-11 23:45 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 856627 - Add stubs to handle ListBase GetProp invoking native getters.
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
f6e861adb46792efe1fda18549b692d9a14afd2d
created 2013-04-10 11:04 -0700
pushed 2013-06-24 18:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 846111 - Part 2: Teach VMFunction about parallel execution. (r=nbp)
ae738d911ded004d800287f06a3e7e87c2b9e6ef
created 2013-03-18 16:53 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
469dbe86aab5842026c5e940ebfb62da33ada89f
created 2013-03-12 17:28 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 850150 - Remove some unused code, fix a leak, some cleanup. r=djvj
55d6c0e8f7ccdacf843f92f7c4499a729df40cbd
created 2013-03-04 15:13 -0500
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 846658 - Optimize BinaryArith Bool x Int32 and Int32 x Bool ops. r=bhackett
13728472a6390fd14a40442c4f894a8b44df270b
created 2013-03-04 11:54 -0500
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 846531 - Add optimized stub for Compare(Boolean x Int32). r=bhackett
736ef3ae95e65f55e35521686b10c7a9014da3bb
created 2013-02-27 17:25 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
fc9de695de03672dc5ba12bf643c4c6c266caba1
created 2013-02-20 08:53 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 842264 - Add SETELEM stub for typed arrays. r=djvj
3160bdc3b02396fda7cbd0c0a097fe8c1d501f14
created 2013-02-11 10:33 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
386a8cc4fbe9bbf3333455668beab51f27a042a8
created 2013-02-05 11:14 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 837639 - Convert int32 values to double when convertDoubleElements is set. r=djvj
8a3901221fd9bc9bb39e759f4a49bedffbaec287
created 2013-01-26 14:11 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
8bda06f509b6e4b1fd78da8111c9d20aa348daf8
created 2013-01-15 10:56 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
0347a748ae4afdfcb642a0f3f98fb7251cd3b12b
created 2013-01-14 10:09 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
54876ec5e5b8c164dc5bfb5650239d70520eca9a
created 2012-12-18 15:24 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 822222 part 2 - Add interrupt checks at loop heads. r=djvj
c255129f499431a8d98d4501dceba611f3c47cc3
created 2012-12-17 10:53 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 821268 - Add double comparison stub. r=djvj
574e0fd82f687142c3045eaf6c8c476501b6bfd9
created 2012-12-13 13:37 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from inbound to pick up bug 820105.
f8cf32e0d5b12dac15acc4ded48129ddd12da513
created 2012-12-12 21:31 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
e26457caccfbc0ca748decdc98c75448f37af7e7
created 2012-12-05 13:00 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 818083 - Compile JSOP_NOT. r=djvj
de7a63166149185e9a7532dd51c7d0ef93476fbe
created 2012-12-05 10:12 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
32ab3af7f779d04325e019f700d2ec9bb237f886
created 2012-11-21 11:23 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 812596 part 2 - Add dense array GETELEM stub. r=djvj
338cb56257d0ea1272f430c703ef7cf1fc9903d6
created 2012-11-19 11:26 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
0000859b1e36481fbe77037fa2dffeabff838f61
created 2012-11-14 11:48 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
cf5360804074249dc1de3e022a678adf2924e82f
created 2012-11-13 16:10 +0100
pushed 2013-06-24 18:52 +0000
Tom Schuster Tom Schuster - Bug 810970 - BaselineCompiler: use tagValue instead of new boxNonDouble. r=djvj
9fd4e5e2b4ba67f53b15b05e1ec5eef878fa52c1
created 2012-11-09 15:52 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
888e1a60eaea1e489f48ccbaea7d4a582a565d1a
created 2012-11-08 15:07 -0500
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 805868 - Patch 2 - Add new-style IC support. r=jandem
0e67e7f8e0300ffdeebb0ade55dd7207f371b913
created 2012-11-06 19:11 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central for bug 808519.
5cea6640930be5803aeb247c0752089a1115ba8f
created 2012-10-31 16:53 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 806415 part 3 - FrameInfo fixes and clean up. r=djvj
f684559eb6458925baeb60ddcf3ce44ac59f599f
created 2012-10-26 09:43 -0700
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Add initial baseline compiler prototype
b3d85b68449d38bf16f1b92f19aeea24d4c1f957
created 2013-03-15 02:29 -0700
pushed 2013-05-13 16:59 +0000
Luke Wagner Luke Wagner - Bug 840282 - OdinMonkey (sr=dmandelin)
c39c03b6a256d571e6ba8129e12f8925a8d2981c
created 2013-02-26 19:56 -0500
pushed 2013-05-13 16:59 +0000
Luke Wagner Luke Wagner - Bug 845458 - IonMonkey: simplify constant double handling on x86 (r=dvander)
669a28fc2724f9a90b14e0b06f6e89f3f7ab3d18
created 2013-02-08 16:50 -0800
pushed 2013-04-01 19:47 +0000
Luke Wagner Luke Wagner - Bug 839582 - IonMonkey: assume high word of 64-bit registers are zero (r=sstangl)
77524e3e1fcb0bca7b76e1f4a830dd96d331889a
created 2013-02-08 12:03 -0500
pushed 2013-04-01 19:47 +0000
Kannan Vijayan Kannan Vijayan - Bug 839367 - Add branchTestValue(Condition, Address, ValueOperand, Label) method. r=mjrosenb
ace1e79d65d90f12ec5644eee5ceecce25c90649
created 2013-01-24 21:12 -0800
pushed 2013-04-01 19:47 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 825714: Refactor JS allocation routines to enable allocation on parallel
329fbaeaa0d4bffe128572aa3f68a0636cd35cc5
created 2013-01-14 15:21 -0500
pushed 2013-04-01 19:47 +0000
Kannan Vijayan Kannan Vijayan - Bug 829352 - Add orPtr(Register, Register) variant to IonMacroAssembler. r=mjrosenb on irc
e1360be430b5aa9d971904c2134ac0fb9b14794b
created 2013-01-11 12:53 -0500
pushed 2013-04-01 19:47 +0000
Kannan Vijayan Kannan Vijayan - Bug 829352 - Add IonMacroAssembler methods for generating addPtr, subPtr, xorPtr, and addPtr variants. r=nbp
e523e9cd94dc4d47833253946523029526340ae7
created 2013-01-11 17:36 +0000
pushed 2013-04-01 19:47 +0000
Ed Morley Ed Morley - Backout 48b58294a6d5 (bug 829352) for breaking the Android build on a CLOSED TREE
48b58294a6d5d86678b31ef50bdebd9afc91d71f
created 2013-01-11 12:02 -0500
pushed 2013-04-01 19:47 +0000
Kannan Vijayan Kannan Vijayan - Bug 829352 - Add IonMacroAssembler methods for generating addPtr, subPtr, xorPtr, and addPtr variants.
9ff7b0790b02501f39f968477d6693c54f4569d6
created 2012-12-13 09:33 +0100
pushed 2013-02-19 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 820105 - Add callWithABI overload that takes the callee as Address. r=dvander
e5082df102225e816deca3dc71ae5b4f9d0d4884
created 2012-12-10 06:18 -0700
pushed 2013-02-19 18:06 +0000
Brian Hackett Brian Hackett - Improve loading elements from arrays with holes on x86, bug 727857. r=sstangl
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
4d3a1e4228ac694cf919c4bb1ae9d71bd3ba5600
created 2012-11-16 12:05 +0100
pushed 2013-01-07 21:25 +0000
Jan de Mooij Jan de Mooij - Bug 812280 - Remove move32/movePtr overloads that take an Address. r=dvander
e08357289bedc9c2ba253c7d5b3b82ac40402624
created 2012-11-12 19:40 -0500
pushed 2013-01-07 21:25 +0000
Kannan Vijayan Kannan Vijayan - Bug 803730 - Fix boxing of object input in instanceOf checks. r=sstangl,dvander
less more (0) -100 -60 tip