Commit Graph

26133 Commits

Author SHA1 Message Date
Terrence Cole
723b7e1608 Bug 867426 - Remove RawBaseShape typedef; r=jonco
--HG--
extra : rebase_source : 1b616e93806addcbfe99f8541f1a91c9d19803d8
2013-04-30 15:39:45 -07:00
Terrence Cole
61e19639fb Bug 867426 - Remove RawLinearString typedef; r=jonco
--HG--
extra : rebase_source : 8dfc612bb5bb1101f57b078dceb67cd338dcda41
2013-04-30 15:39:19 -07:00
Terrence Cole
a5286c2569 Bug 867426 - Remove RawFlatString typedef; r=jonco
--HG--
extra : rebase_source : bdb9ef87e1b8a1b90b95863dddefe342d78dbc57
2013-04-30 15:39:03 -07:00
Terrence Cole
07d21c260d Bug 867426 - Remove RawAtom typedef; r=jonco
--HG--
extra : rebase_source : 03175addf7920cc778a667ebb96615c749eeb757
2013-04-30 15:38:45 -07:00
Marty Rosenberg
5a40594d82 Bug 863867 - Don't assume that two MDefs with the same value number are in the same congruence class (r=sstangl)
--HG--
extra : rebase_source : 5209c8125973ba52c300b2f759163e7f4acb3591
2013-05-01 10:01:55 -07:00
Andrew McCreight
0d25779643 Bug 867350 - remove JS_UnwrapObject and JS_UnwrapObjectAndInnerize from jsdbgapi.h r=sfink 2013-05-01 09:19:18 -07:00
Brian Hackett
a9cc390039 Bug 866706 - Ensure that MMonitorTypes boxes its inputs, r=dvander. 2013-05-01 08:29:05 -06:00
Steve Singer
41da137708 Bug 867439 - Only include IonFrames.h when building with ION. r=nbp 2013-05-01 08:48:27 -04:00
Douglas Crosher
a89a6efdfa Bug 860749 - Set an appropriate ION_SPEW_DIR for Android. r=mrosenberg 2013-04-12 00:10:16 +10:00
Ryan VanderMeulen
9e80ef1555 Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
6cb4a9b9be Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-04-30 20:46:10 -04:00
Jim Blandy
7b5a4624a3 Bug 862531: Replace BaseProxyHandler::obj_toString with className. r=jorendorff 2013-04-30 14:44:50 -07:00
Steve Fink
05ea36d0e1 No bug. Fix a "used but not defined" warning from calling TypedArray::type() in MIR.h. r=woof!
--HG--
extra : rebase_source : 1edf8aebf55b81c27dad32a07fe9729575f64991
2013-04-30 14:31:32 -07:00
Steve Fink
6a131c5e21 Bug 866432 - Remove AutoValueRooter and replace it with RootedValue. r=terrence
--HG--
extra : rebase_source : f15a1a5fc43d3f43fc5f51fd3fb19001b040f8fe
2013-04-27 12:28:02 -07:00
Kannan Vijayan
bb596eaee8 Bug 863961 - Remove overconservative assertion on argument slots never being phi-ed in needsArgsObj scripts. r=nbp 2013-04-30 17:25:16 -04:00
Ryan VanderMeulen
fc8f7d6a67 Backed out changeset c0789f4c3113 (bug 863523) for Android no-ion bustage.
CLOSED TREE
2013-04-30 17:01:02 -04:00
Brian Hackett
5f5cac9989 Bug 863853 - Restrict the new object cache to GenericObject; r=billm,terrence
--HG--
extra : rebase_source : 56e0efbd232a39ba5d27ed04673c97fd9d06141a
2013-03-20 16:15:00 -07:00
Terrence Cole
41b939cb29 Bug 863521 - Remove legacy verifier nursery and store buffer from the Zone; r=billm
--HG--
extra : rebase_source : 4418bf1acf0badb99a92a976cee5c36df94c587a
2013-04-18 18:51:25 -07:00
Terrence Cole
d0fb238057 Bug 863795 - Add a de-duping step to store buffer compaction; r=billm
--HG--
extra : rebase_source : eaad82c46626d0031d87d42a31656645ed1c17f7
2013-04-19 13:38:25 -07:00
Brian Hackett
ae19255cca Bug 863523 - Avoid post-barrier on global slots for JIT code; r=billm,terrence
--HG--
extra : rebase_source : 07295033b68776856fc3f519d08a6a114c930dd6
2013-03-20 16:15:00 -07:00
Terrence Cole
f1c7758121 Bug 863526 - Attempt to GC before the StoreBuffer overflows; r=billm
--HG--
extra : rebase_source : fe3df4a92c84e0b5a15df8bd3d5761b7e063a007
2013-04-18 17:03:29 -07:00
Andrew McCreight
61027ffc0b Bug 851639 - Allow JS implemented WebIDL to be registered on window.navigator. r=bz 2013-04-30 13:30:25 -07:00
Norbert Lindenberg
9553825cbb Bug 866305 - Use sh syntax instead of make syntax in configure file. r=glandium 2013-04-30 16:29:12 -04:00
Norbert Lindenberg
88b71300a2 Bug 866305 - Enable ECMAScript Internationalization API for JavaScript standalone build. r=Waldo, r=glandium 2013-04-30 16:28:58 -04:00
Terrence Cole
e417ffe01a Bug 860050 - Remove JSMutableHandleObject typedef; r=bz,jonco 2013-04-16 16:20:44 -07:00
Terrence Cole
f6585536f8 Bug 860050 - Remove JSMutableHandleScript typedef; r=jonco
--HG--
extra : rebase_source : 1a651387d6ed974dce8483ca0c0a9507250606bb
2013-04-16 14:57:23 -07:00
Terrence Cole
6955c132d4 Bug 860050 - Remove JSMutableHandleId typedef; r=jonco
--HG--
extra : rebase_source : ca0b47df116527404a9f021bf0f1f6ae880ee2c0
2013-04-16 14:46:03 -07:00
Terrence Cole
35ced88780 Bug 860050 - Remove JSRawString typedef; r=jonco
--HG--
extra : rebase_source : 7660e5a1585cbfc5eab3f5d9966df841dc46659b
2013-04-16 14:33:00 -07:00
Terrence Cole
87ce3f9e28 Bug 860050 - Remove unused JSRaw{Function|Script|Id|Value}; r=jonco
--HG--
extra : rebase_source : 8f3ddd6b378b8c0b8d66f9874c26c7340df2ebe5
2013-04-16 14:29:06 -07:00
Terrence Cole
7343617880 Bug 860050 - Remove JSRawObject typedef; r=jonco
--HG--
extra : rebase_source : 507e2dfe13d6a02317502cd7a4b2004c198d1bdf
2013-04-15 18:16:13 -07:00
David Zbarsky
0ec6ae8851 Bug 866527 Part 2 - Fix ctypes rooting hazards r=terrence 2013-04-30 14:32:17 -04:00
Andrew McCreight
fd769e05e8 Bug 866151 - Clean up usage of nsCycleCollector.h and nsCycleCollectorUtils.h. r=smaug,bsmedberg
--HG--
rename : xpcom/base/nsCycleCollector.h => xpcom/glue/nsCycleCollectionJSRuntime.h
2013-04-30 10:41:22 -07:00
Jon Coppeard
4b39dc9220 Bug 866762 - GC: A few more XPConnect rooting hazards r=bholley 2013-04-30 15:27:48 +01:00
Ryan VanderMeulen
d1a59f8eab Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures. 2013-04-30 10:08:38 -04:00
Jan de Mooij
de1e03043a Bug 846648 - Inline polymorphic property accesses in Ion based on baseline caches. r=bhackett 2013-04-30 15:26:02 +02:00
Brian O'Keefe
43eddbd12b Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-04-30 09:08:31 -04:00
Norbert Lindenberg
22e76263d1 Bug 866369 - Test case for jstests/test402. r=jwalden 2013-04-30 08:52:43 -04:00
Brian Hackett
f2ef8058d4 Bug 866670 - Don't fold unnecessary bitops until after analyzing truncated instructions, r=jandem. 2013-04-30 05:35:11 -06:00
Jon Coppeard
de5e992c75 Bug 866775 - GC: Update the rooting analysis annotations to fix some false positives r=sfink 2013-04-30 11:18:18 +01:00
Jon Coppeard
14c936d488 Bug 866778 - GC: Make autorooter for HashableValue contain its value r=sfink 2013-04-30 11:18:18 +01:00
Jon Coppeard
9a13fa3820 Bug 866789 - GC: Fix some more shell rooting hazards r=terrence 2013-04-30 11:18:18 +01:00
Brendan Eich
dc272ce7c9 Bug 999999 - Fix typo in comment (r=lumpy). 2013-04-29 17:33:22 -07:00
Norbert Lindenberg
fa10c77ad4 Bug 866369 - Set ICU rounding mode. r=jwalden
--HG--
extra : rebase_source : 8b6a2829330e76fcaf3c283314e288f7699a118f
2013-04-29 15:25:38 -07:00
Norbert Lindenberg
0587843bd4 Bug 862192 - Update minor unit for Uganda Shilling in Intl.NumberFormat. r=jwalden
--HG--
extra : rebase_source : 07b05d787eda834633535d76dd46557a7f40e976
2013-04-29 14:48:32 -07:00
Gary Kwong
6f4d4fef4a Bug 866916 - JavaScript JS_MORE_DETERMINISTIC builds are busted. r=sfink 2013-04-29 15:09:15 -07:00
Daniel Holbert
ff64884120 Bug 866800: Remove unused variables from ParallelArrayVisitor::visitCompare(). r=nmatsakis 2013-04-29 16:16:03 -07:00
Phil Ringnalda
f861a9fb7b Back out 80163a75cca5 (bug 865059) for talos and android jsreftest bustage
CLOSED TREE

--HG--
extra : rebase_source : a4e86eab90dcf4d30a180c0cffe5d5964d720481
2013-04-29 15:12:09 -07:00
Jeff Walden
a99f4d271c Bug 866700 - Fix typo. r=ptyo to clear up a J orange in a CLOSED TREE 2013-04-29 15:11:37 -07:00
Jeff Walden
77a74f368c Bug 866700 - Assertion when redefining a non-writable length to a non-numeric value. r=bhackett 2013-04-29 12:30:21 -07:00
Jeff Walden
567ade2f97 Bug 866580 - Assertion redefining the length property on a frozen array. r=bhackett
--HG--
extra : rebase_source : 8bba3b33a92ef41738bfd465e6cc101189220ecb
2013-04-29 12:30:18 -07:00