4f9b25f60991170b02e0026eba98202aeeb3a04d
2012-02-16 20:35 +0100
Jan de Mooij - Compile JSOP_LABEL (bug 724975 part 1, r=dvander)
f8199f76137d91f50bcca723234a4c026c3f12de
2012-02-16 10:42 -0800
Marty Rosenberg - Change gc::MarkGCThing to gc::MarkThingOrValueRoot (no bug (red), r=dvander)
5c6072296e4a12468d204b997aaae3850695b2ab
2012-02-16 14:19 +0100
Jan de Mooij - Make MCallGetProperty more generic (bug 725605, r=dvander)
e3891c579d984be29c0f7cb3c47b532bb7ae4783
2012-02-16 11:36 +0100
Jan de Mooij - Compile JSOP_TOID (bug 727087, r=dvander)
c4dc1640324cad5be2b42b7dc1684751bc654804
2012-02-15 16:57 -0800
David Anderson - Fix x64 build.
27b5a9824b61e27b1732f087fd6a545e6078a211
2012-02-15 10:37 -0800
Nicolas Pierron - Fix IonFrameIterator on bailed rectifier frames. (no bug, r=dvander)
6ea8ff60d96ec4fd4126a9d26cd132d3c0b2a312
2012-02-15 13:47 -0800
David Anderson - Merge.
98a0b13b8a0cec8430394da7d323021ff8ee7800
2012-02-15 13:45 -0800
David Anderson - Merge from mozilla-central.
7dcb2b6162e5c2b8e4cd3ea73fc2f96cda877c9b
2012-02-15 12:00 -0800
Marty Rosenberg - Fix the code that checks if an address is inside of a function. (bug 726220, r=sstangl)
00805dcfb6a0f2db54a08e2bcf5c7e1e4e87c958
2012-02-15 11:28 -0800
Marty Rosenberg - Jump tables also need to be updated with the pool's offsets after linking (Bug 726221, r=sstangl)
ef7d9616a99b5f4400da76873b8c4c775c9c8929
2012-02-15 11:26 -0800
Marty Rosenberg - Adding in some new push functions for callvm (Bug 726210, r=cdleary)
132462b85b08292526d3c3d87ecffe552ac81727
2012-02-14 15:04 -0800
David Anderson - Merge from mozilla-central.
1a9f6de629e0d9dbf11992ee77b5737fc24fd2e5
2012-02-13 10:41 -0800
kosver - Bug 709240: Compile JSOP_NOT. (r=cdleary)
05f26aaf851ccba0bdfb8120dab64e85d280aab3
2012-02-13 15:19 -0800
David Anderson - Fix assert compiling unreachable loop edges (bug 725011, r=jandem).
73d9595f89b8ec5cce74006fd9ba08184ea35192
2012-02-13 13:53 -0800
Marty Rosenberg - Fix some issues with pools, and reverse entries. (Bug 726226, r=dvander)
ea5d5e46a2e58fc4fe913f90c03eb929b1f40b80
2012-02-13 13:53 -0800
Marty Rosenberg - fix the newer OSI for arm. (bug 725584, r=dvander)
3f4000f220f6a69a303f8f8f092dc65bf582b9a2
2012-02-13 12:32 -0800
David Anderson - Merge from mozilla-central.
73866db4e189cb5ca4c232262be99214e087e448
2012-02-11 13:22 +0100
Jan de Mooij - Compile JSOP_LAMBDA and JSOP_DEFLOCALFUN (bug 725674, r=dvander)
dc65aacb0f4d455469ef6ddf7fa4d550b54d9cdd
2012-02-11 13:20 +0100
Jan de Mooij - Compile JSOP_GETFCSLOT and JSOP_CALLFCSLOT (bug 725970, r=dvander)
caa3dbc75fa73f1ec96b9b7aeb02ec1332391c5a
2012-02-10 19:27 -0800
David Anderson - Merge from mozilla-central.
ccc3ffdffc5e7411fb335eff05c6c9dc6a97d666
2012-02-10 16:40 -0800
Marty Rosenberg - Fix the order that we generate LIR and assign a snapshot in (no bug, r=dvander)
4b7b92c51e465c65f9fef5ec7bdf55599f4d805d
2012-02-10 14:33 -0800
Marty Rosenberg - fix some more comparison issues (bug 723359, r=jandem).
46a1583d0cf2f252bf7b1602a32dcc02d8531ce1
2012-02-10 14:33 -0800
Marty Rosenberg - implement LModI because we need it. (bug 714201, r=jbramley)
999ab0ca1a8d494d51d45eedf16eba50cc35a65a
2012-02-10 14:33 -0800
Marty Rosenberg - Some commands in the macro assembler were flipped. Make them all uniform. (bug 723359, r=jbramley)
40112ee40593f6e77c9508feb88562bbd885d946
2012-02-10 14:11 +0100
Tom Schuster - Compile JSOP_TYPEOF (bug 691373, r=jandem)
fc94aa84b3caf16c16b61fb9b9554eafb60ad221
2012-02-09 15:30 -0800
David Anderson - Fix follow-up nits.
1ae79ea16a74e68564cfc3d7dadb0d476f4fb9c7
2012-02-09 15:28 -0800
David Anderson - Implement LBitNotV (bug 725000, r=sstangl).
de33951b455d4a71e2d5fa8ab747c26c417f153d
2012-02-09 12:08 -0800
David Anderson - Change how pc offsets are tracked in effectful snapshots (bug 724938 part 2, r=jandem).
87e804b03e582e05ed596b2a3d22ae8eb2ba5f25
2012-02-09 12:06 -0800
David Anderson - Crash fetching safepoints from invalidated frames (bug 724938 part 1, r=cdleary).
902e1b6364c4742a786e4d9f282e6f80d7119628
2012-02-08 10:18 -0800
David Anderson - Ensure that there is enough space to patch LOsiPoints (bug 724872, r=cdleary).
fa22733dd172711de4d3bd644105d1ebec1073b3
2012-02-09 12:04 -0800
David Anderson - Don't fold MMod when it could change its result type (bug 725061, r=jandem).
28c66941856b4e3dd262a13503fa94da669aed90
2012-02-09 11:59 -0800
David Anderson - Fix clobbering rhs in SetPropertyCache (bug 725067 part 3, r=jandem).
d546f1b141b9aec40b057d20d4d8dc8609d15e72
2012-02-09 11:59 -0800
David Anderson - Rename LCacheSetProperty to LSetPropertyCache (bug 725067 part 2, r=jandem).
9cd94217ee4f5652e989d89b8911cf1418c57543
2012-02-09 11:59 -0800
David Anderson - Split MGenericSetProperty into two instructions (bug 725067 part 1, r=jandem).
a32462495d865e9d05fa5c0b3b939e4384ba982f
2012-02-09 11:59 -0800
Sean Stangl - Skip unnecessary checks when target function is known. (Bug 693724, r=dvander)
ff9351290e23bfb17b90bc58aec8c67169556907
2012-02-08 19:30 -0800
David Anderson - Fix merge bustage.
151228e4adeb28caecb40a2aa09b3bd3b9b517cc
2012-02-08 19:30 -0800
David Anderson - Manually merge remaining differences from m-c to ionmonkey.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
2012-02-08 19:13 -0800
David Anderson - Merge from mozilla-central.
63d066d8186beffe54bbb76d6f7e093854795733
2012-02-08 17:03 -0800
David Anderson - Call js_CheckForStringIndex before using nativeLookup (bug 725003, r=bhackett).
e8055203d13e320514a19df7e72b7959209a306d
2012-02-08 14:35 -0800
David Anderson - Require a register for LDoubleToInt32 (bug 725062, r=sstangl).
2e4b0fad5914eaea706df9a1f0976cbb5ce1f662
2012-02-08 14:33 -0800
David Anderson - Merge backout.
c53f42fc812a47198c57eddd60dec5dcfbd09342
2012-02-08 14:33 -0800
David Anderson - Backed out changeset e56002dd61fd
e56002dd61fde7d5e30fb12f455863bb18003931
2012-02-08 12:15 -0800
Nicolas Pierron - Fix typo in jsop_initelem. (no bug, r=jandem)
c78194c6f53ca7ba2c1d4a3f808adf0adb5a4240
2012-02-08 10:18 -0800
David Anderson - MTableSwitch block targets must obey critical edge splitting (bug 724944, r=jandem).
0eca72ae5ad25ee0dd5012640752b19120f6deb4
2012-02-08 08:02 -0800
Nicolas Pierron - Implement JSOP_INITELEM. (Bug 691340, r=jandem)
e4fb2cc5006a3993277027ff55d9b9708eab6e92
2012-02-08 11:05 +0100
Brian Hackett - Compile JSOP_ITER (bug 701965, r=jandem)
41382184b0f5f23cb359fab4ef67d5bcec6875dc
2012-02-07 15:37 -0800
Sean Stangl - Make native calls faster. (Bug 721031, r=dvander)
6916659b5ba53dceb4b944fc4cf98eed6a445208
2012-02-07 22:50 +0100
Jan de Mooij - Add some missing cases to IonBuilder::isLoop (bug 724999, r=dvander)
1c5fcda56a007734d0da6ca23f984e748e575001
2012-02-07 13:07 -0800
Sean Stangl - Back out faster native call support. (Bug 721031)
1192928a418339284513e8ff086889f7707f4d12
2012-02-07 13:07 -0800
Sean Stangl - Back out 2ce3daef5bd2.
a64af142c43a12b7a264a884dd935e7678ccdad2
2012-02-07 13:07 -0800
Sean Stangl - Back out f24dc998e275.
d66c148e075650d13195e6e583f3bb6660fbabf2
2012-02-07 12:47 -0800
David Anderson - Disallow invalidation inside ion::Bailout (bug 724579 part 2, r=bhackett).
88c7a495402af5ae08649f95e8b293765e8bc9d2
2012-02-07 12:47 -0800
David Anderson - Fix not marking some invalidated IonCode objects as invalidated (bug 724579 part 1, r=cdleary).
e30f6ac05651eeb4533eec262640fe7409278193
2012-02-07 06:27 -0800
Nicolas Pierron - Implement fast path for primitive functions (Bug 718547, r=dvander)
c34398f961e74797ab92752263aefcb9fe1217db
2012-02-07 12:36 +0100
Jan de Mooij - Fix LSRA assert with infinite loops (bug 724773, r=dvander)
f24dc998e2750f20d0bbb3952744095371e44bb9
2012-02-06 23:20 -0800
Sean Stangl - Also fix x64. Non-Linux cannot use JS_STATIC_ASSERT() with Registers.
2ce3daef5bd23296dbc85c3764e3fd04f534c0fb
2012-02-06 17:55 -0800
Sean Stangl - Fix warnings. (Bug 721031, red)
f46cfb199e77f2cb76b43a145ddc40d895e0dd63
2012-02-06 17:15 -0800
Sean Stangl - Make native calls faster. (Bug 721031, r=dvander)
142b4500e83226662b41cd4f660a6cb7a92590b0
2012-02-06 16:11 -0800
David Anderson - Require compile-and-go to run in Ion (bug 724654, r=bhackett).
9a96f395af5d3dbc8bdc63894a8bbd129b003b6d
2012-02-06 16:02 -0800
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