3da9a96f6c3fd6fbe0003249b12a59dd2749153c
2012-08-02 13:47 -0700
David Anderson - Merge from mozilla-central.
1c42952f712b93b3ae046c8627b76d272bc57fcc
2012-08-02 15:20 -0400
Kannan Vijayan - Bug 779813 - Clean up stack when inlining NaN-yielding Math functions. (r=sstangl)
2169bca0c9a521b1938516917b4de5f7adc9408e
2012-08-01 14:54 -0700
Nicolas B. Pierron - Bug 776687 - Add test case. r=me, DONTBUILD
7faf3ada49200532ec30e021a9e66f31680e3fd6
2012-08-01 14:42 -0700
Nicolas B. Pierron - Bug 776687 - Remove MPhi with redundant operands. r=dvander
6554cd8235ff424af42af37d956ece2805418e84
2012-08-01 14:18 -0700
Eric Faust - Bug 779631 - Don't inline calls to setters on watched singleton objects. (r=dvander)
6d6f1ce4c9f949913c8753dd0c1e089a809b21b0
2012-08-01 13:42 -0700
David Anderson - Move AutoCopyFreelistsToArenas to not conflict with GC (bug 779328, r=billm).
e2fb5c44980333cea4c3ff0ab36596e647065da3
2012-08-01 16:23 -0400
Kannan Vijayan - Bug 770231 - Fix return from inlined constructor bug. (r=mjrosenb)
15dc7dc4243a64905cd0be71ce62d597fd75eb57
2012-08-01 13:23 -0600
Brian Hackett - Decouple JSContext from Ion backend, bug 774253. r=dvander
21f15c00b5df06b87b1b57b3cd738f0bd86c1f8f
2012-08-01 11:30 -0700
David Anderson - Merge.
3e6c62bf74fcd73d8b017e790866916b32112d20
2012-08-01 11:30 -0700
David Anderson - Merge.
bb67e083fb010e0795ea019c4023ef5331fe6049
2012-08-01 14:20 -0400
Kannan Vijayan - Bug 770309 - Fuse poly-ICs with poly-inlining. (r=jandem)
07e292dd5d3f752361c66715542ad31332e7e0f1
2012-08-01 09:32 +0200
Jan de Mooij - Bug 779125 - Fix LBoundsCheck to use an unsigned comparison if both operands are constant. r=dvander
e544775ed3a756e5b3c7cd14a4abeb2b65f30f2f
2012-08-01 09:30 +0200
Jan de Mooij - Bug 779093 - Fix --disable-methodjit orange. r=dvander
a73cf13257967adef6d0dd5b416059fc3fb458fd
2012-07-31 22:44 -0700
Sean Stangl - Bug 772892 - Follow-up: hack around regalloc misassignation. no_r
269c2d9f16429dad0dd83faa4d99d427a74f2886
2012-07-31 21:09 -0700
Sean Stangl - Bug 779369 - Define input() and output() on LInstructionHelper. r=dvander
f35b90ed0b8d7457c956864973826f25c7d39bc2
2012-07-31 20:48 -0700
Sean Stangl - Bug 779361 - Reuse input in LAbsD and LSqrtD. r=pierron
a2195dd7853253bffefc677c1c67a6908097b447
2012-07-31 20:04 -0700
Sean Stangl - Bug 772892 - Optimize Math.pow(). r=jandem,mjrosenb
e335d60b22263239dbc44d9048d7e2858043f625
2012-07-31 17:47 -0700
David Anderson - Fix ARM build.
4b251874c178b8d51b59bfbcaf9821d7998849c0
2012-07-31 17:19 -0700
David Anderson - Merge from mozilla-central.
b46621aba6fd1a81787626a968644abb4fa9ae2f
2012-07-30 17:19 -0700
David Anderson - Add JM inline cache for calling into Ion (bug 775818, r=jandem,pierron).
ec897e9588f406a53b4983313f2586f7926a5b58
2012-07-30 16:42 -0700
Nicolas B. Pierron - Bug 774624 - Fix unexpected TypeError messages. r=dvander
08187a7ea8974548382f5d7775df8171a4ec6449
2012-07-30 13:15 -0700
David Anderson - Merge from mozilla-central.
54f9ee5403f02a58ced44b302bfec690cc3bb4e9
2012-07-30 20:43 +0200
Jan de Mooij - No bug - Add Compile to js::ion namespace to fix Clang build. r=dvander
75f02a17f7cd49de2e407436bc1f3671ce23569d
2012-07-30 20:37 +0200
Jan de Mooij - Bug 776880 - Fix dropArguments call in CallConstructor to include |this|. r=dvander
7a13838698ed3f0263af4a9fba770b3eb8730023
2012-07-29 11:52 -0700
Shu-yu Guo - Refactor |Compile| to be templated and not use fp (bug 773339, r=dvander).
83c83b1851993b2a8e02631f846662f14c321429
2012-07-24 16:39 +0200
Jan de Mooij - Implement JSOP_MOD for doubles (bug 716694, r=dvander).
ae339e63d2687f161f7843c83abed6002eacd41b
2012-07-27 17:17 -0700
David Anderson - Backout due to orange.
db83474903a5df03237e2673d1faa6452708b83e
2012-07-27 17:16 -0700
David Anderson - Backed out changeset a9addbf7e526
a9addbf7e526c6f6fe1314cb16321424155e1b66
2012-07-24 16:39 +0200
Jan de Mooij - [mq]: heur
a21e8bf3531f8278bd57b5ecee7547aa710e8316
2012-07-27 16:13 -0700
David Anderson - Include loop entry types when determining OSR types (bug 774644, r=jandem).
ba811ef4de1ccccf32bb0724459a027cee7cd101
2012-07-27 14:57 -0700
David Anderson - Fix typo in recent merge.
ee40f69169e92bab907a3981943363f63ae2620f
2012-07-27 13:12 -0700
Jan de Mooij - Don't go through GetPcScript to monitor AddValue edge cases (bug 776022, r=dvander).
1274d6819bae7c97d22a872ac8092d8c51c80b01
2012-07-27 13:08 -0700
Jan de Mooij - Fix hasLazyType assertion (bug 777647, r=dvander).
31f9c38e4cb9719649d9b974c00fe232e3bbb71e
2012-07-26 18:19 -0700
David Anderson - Merge from mozilla-central.
02f44534f7f55b9115924d8eeeedb66e899ef5ce
2012-07-26 11:17 -0700
Nicolas B. Pierron - Bug 776748 - Do not invalidate ionScript when JM is invalidated. r=dvander
81146d7c9f5170c821bc6f517dafd0bcd0635751
2012-07-25 17:10 -0700
Sean Stangl - Bug 777570 - visitMathFunctionD() should be isCall(). r=dvander
d80fbd8493f175eaa24d7b9145f7c6a321b7e8ad
2012-07-25 14:30 -0700
David Anderson - Merge from mozilla-central.
41f66d0e46b3f068a5703995a1a0127a9bff9160
2012-07-25 02:08 -0700
David Anderson - Backed out changeset eef915d5a18f
eef915d5a18f4ae0cb7344bf8f78dc1290ce22c7
2012-07-24 17:48 -0700
Nicolas B. Pierron - Bug 776748 - Do not invalidate ionScript when JM is invalidated. r=dvander
2af804d8443781449965e33a0a5c78de13b47a98
2012-07-24 17:24 -0700
Nicolas Pierron - Bug 767349 - Track bad resume points when snapshots are encoded. r=dvander
7f0f1fdfa5e24a40b57edd615314423f31714eb9
2012-07-24 17:24 -0700
Nicolas B. Pierron - Bug 767349 - Simulate hidden instructions when the target is hidden. r=luke
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
2012-07-24 16:32 -0700
David Anderson - Merge from mozilla-central.
b82fb4d04f6025775b8faffb0a9cd46cb7e222bf
2012-07-23 12:37 -0700
David Anderson - Merge from mozilla-central.
23a84dbb258f6d7221ae270708ef3ed42395cd71
2012-07-18 23:55 -0700
Alex Crichton - Bug 775782 - Instrument pro/epilogue of functions for the SPS profiler in ionmonkey. r=pierron,dvander
a21ef9ee88f4d0168b073a98cc9c7b9283cf8649
2012-07-20 12:02 -0700
David Anderson - Merge from mozilla-central.
f2faee47a80ff0f75e336056f5c7beb6628e9173
2012-07-20 11:02 +0200
Jan de Mooij - Bug 775567 - Add separate "scripts" spew channel. r=dvander
9400701da3afbee74641164637ee326779a2e7b7
2012-07-19 16:06 -0700
David Anderson - Fix build bustage on awfy (no bug r=me).
e6a6ab12a7bb6af53b1d2ef078bff9ed3c725efe
2012-07-19 15:23 -0700
Sean Stangl - Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
616b34b63dda70535c4f7f02e53d01301e558168
2012-07-19 14:37 -0700
David Anderson - Merge from mozilla-central.
88e464ff51b843abbe24eb01bfe0165bd8e6ebf5
2012-07-19 12:28 -0700
Nicolas Pierron - Bug 773995 - Inline new Array with 2 or more arguments. r=jandem
af4c7ab588896e7ee0f038cb3cd601e58f534a69
2012-07-19 14:34 -0700
David Anderson - Merge from mozilla-central.
8b0a7122b1aacd1588ef3dbd8753fa7824bc128b
2012-07-19 12:31 -0700
Sean Stangl - Bug 771400 - Separate FreeList acquisition from getNewObject(). r=pierron
de0f0da5af6fc7510b0af1d03626135fa2fa272c
2012-07-19 11:53 +0200
Jan de Mooij - Fix ARM build.
c04e9a32ff53986fec74b8d3b76471126f6d096a
2012-07-19 11:38 +0200
Jan de Mooij - Bug 771130 part 4 - Make JM/Ion heuristics a bit more robust. r=dvander
eb6bc31ebf63e9558910cd0243bbcf927094ce5b
2012-07-19 11:36 +0200
Jan de Mooij - Bug 771130 part 3 - Invalidate the script if GuardShape fails. r=pierron
e682244e221e03b8ca1ec90738b9317a9ea9fb03
2012-07-19 11:07 +0200
Jan de Mooij - Bug 773587 - Fix ComparePolicy to insert ToInt32 instructions if needed. r=dvander
4d18d3c3f50f7ef7e0d6cc2de054554724d41694
2012-07-19 10:02 +0200
Jan de Mooij - Bug 771130 part 2 - Inline monomorphic GETPROP and SETPROP. r=dvander
4d458fb004b6b199c573ef7ae3d55f0b333a1ce2
2012-07-19 10:00 +0200
Jan de Mooij - Bug 771130 part 1 - Store inline path shape in JM ICs. r=bhackett
e4cf8b5d1baa6bd3579e3763ea65d24a049cab67
2012-07-19 02:07 -0400
Marty Rosenberg - Handle any sized offset to a vldr (bug 765186, r=jbramley)
adb60cc7b1505bc91ca1c3bb846270cfd19926cb
2012-07-18 19:02 -0700
David Anderson - Merge from mozilla-central.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip