Brian Hackett
|
5a77dd1531
|
Bug 822116 - x86/x64 tuning for backtracking allocator, r=jandem.
|
2012-12-19 10:32:17 -07:00 |
|
Ed Morley
|
807110f8c1
|
Backout 70f1b2db9f5f (bug 822116) for M2 crashes
|
2012-12-19 09:16:26 +00:00 |
|
Brian Hackett
|
07df257b21
|
Bug 822116 - x86/x64 tuning for backtracking allocator, r=jandem.
|
2012-12-18 21:26:09 -07:00 |
|
Kannan Vijayan
|
e71aa03bf9
|
Bug 819635 - Add explicit shape change check before generating setprop-add stub. r=dvander
|
2012-12-18 22:17:21 -05:00 |
|
Makoto Kato
|
d7ca789b4a
|
Bug 802527 - Support Android NDK r8b for x86 android build. r=glandium
|
2012-12-19 11:49:44 +09:00 |
|
Ryan VanderMeulen
|
a46931ada9
|
Backed out changeset f7fee43555d8 (bug 822831) for bustage.
|
2012-12-18 21:26:39 -05:00 |
|
Steve Fink
|
11c38907be
|
Bug 822831 - Do not use Unrooted in a signal handler. r=billm
|
2012-12-18 17:33:25 -08:00 |
|
James Kitchener
|
bcf00220b9
|
Bug 818620 - Evaluate all arguments if NaN present in Math.{max, min}(). r=jwalden
--HG--
extra : rebase_source : 9f451ebf817c640428030d338368da4809aac69d
|
2012-12-18 20:05:43 -05:00 |
|
Bill McCloskey
|
ea5e9b0d75
|
Bug 821340 - Add test (r=test)
|
2012-12-18 17:02:57 -08:00 |
|
Norbert Lindenberg
|
3e0931ef13
|
Bug 769872 - Add utilities for self-hosted JavaScript code. r=till
--HG--
rename : js/src/builtin/array.js => js/src/builtin/Array.js
extra : rebase_source : 955ce06e402f76c08eeb0a69b142d4d14a7281c4
|
2012-12-18 18:44:43 -05:00 |
|
Ryan VanderMeulen
|
102a580f26
|
Merge m-c to inbound.
|
2012-12-18 18:45:16 -05:00 |
|
Brian Hackett
|
3e90078ed2
|
Bug 822089 - Don't compile off thread when profiling scripts, r=dvander.
|
2012-12-18 16:34:34 -07:00 |
|
Olli Pettay
|
9ec599bc27
|
Bug 790978 - Convert MutationObserver to webidl, r=bz
--HG--
extra : rebase_source : 86b4120ef1f3bedc6554761af715de8413f01343
|
2012-12-18 16:50:52 +02:00 |
|
Gary Kwong
|
6900e0c183
|
Workaround YARR assert (bug 808478, r=sstangl).
|
2012-12-17 16:57:48 -08:00 |
|
Benjamin Peterson
|
944fdebd3e
|
Bug 822283 - Make APIs that access strictMode() on the TokenStream private. r=njn
--HG--
extra : rebase_source : 9707c69c9a9dc5fd8f762e770d4fec9a03c98af2
|
2012-12-17 19:51:54 -05:00 |
|
Jeff Walden
|
206cbcdb5e
|
Bug 792108 - Add more truthiness tests to ensure strict equality isn't affected by JSCLASS_EMULATES_UNDEFINED, and that falsy objects don't compare equal unless they're actually the same object. Just tests, they pass locally for me with the --tbpl driver option to do what Tinderbox does, r=sparky
|
2012-12-18 17:01:46 -05:00 |
|
Bill McCloskey
|
4b56853b88
|
Bug 821340 - Fix non-GC marking of weakmaps (r=mccr8)
--HG--
extra : rebase_source : e46b57a4619aa26cea067336b92a478c2cb4f6e7
|
2012-12-18 11:52:37 -08:00 |
|
Kannan Vijayan
|
6ee49a95f9
|
Bug 819635 - Dont add setprop-add stub when adding setprop-set stub in ion ICs. r=mjrosenb
|
2012-12-18 14:29:04 -05:00 |
|
Jan de Mooij
|
84e8e73e7f
|
No bug - Remove unused IonBuilder::jsop_deflocalfun. rs=Ms2ger on IRC
|
2012-12-18 16:56:23 +01:00 |
|
Nicolas B. Pierron
|
c945b8137c
|
Bug 819865 - Make the callee canonical in IonBuilder. r=jandem
|
2012-12-18 06:04:43 -08:00 |
|
Nicholas Cameron
|
cf75409acc
|
Bug 818816; use conditional breakpoints for alignment checking; r=mjrosenb
|
2012-12-18 23:55:12 +13:00 |
|
Nicholas Cameron
|
953359c94e
|
Bug 818816; add conditional breakpoints for the ARM macro assembler. r=mjrosenb
|
2012-12-18 23:55:12 +13:00 |
|
Jeff Walden
|
118086b8be
|
Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
--HG--
extra : rebase_source : a76167661fffc26adf0e631d0b87c842b5fc0ed5
|
2012-09-15 11:19:54 -07:00 |
|
Benjamin Peterson
|
f91af4d7f2
|
Bug 821103 - Don't spit out strict warnings on non-strict code. r=njn
|
2012-12-17 19:11:44 -05:00 |
|
Masatoshi Kimura
|
2dcb7e6152
|
Bug 822094 - Part 1: Unwrap the transfable parameter if allowed. r=sfink
|
2012-12-17 17:43:45 -05:00 |
|
Gene Lian
|
f0473e1636
|
Bug 821633 - Alarm API - .getAll() need to wrap the objects respecting to the content window (part 1, ObjectWrapper.jsm and Cu.createDateIn()). r=sicking
|
2012-12-17 13:29:00 +08:00 |
|
Brian Hackett
|
d4f042754b
|
Bug 821735 - Cleanup/fix population and checking of register and slot information in safepoints, r=jandem.
|
2012-12-17 15:32:03 -07:00 |
|
Brian Hackett
|
cfb98cb9ff
|
Bug 821788 - Prevent elimination of phis and resume point operands for operands of inline calls, r=jandem.
|
2012-12-17 15:10:12 -07:00 |
|
Ed Morley
|
4fa304826b
|
Backout bc98fdc051f5 (bug 792108) for assertions on a CLOSED TREE
|
2012-12-17 21:35:12 +00:00 |
|
Steve Fink
|
f3f41134e7
|
Bug 821389 - Rooting for testLooselyEqual.cpp. r=terrence
--HG--
extra : rebase_source : f9190f387808dcacf86db265266f7bf7f7ca1ca2
|
2012-12-17 11:55:44 -08:00 |
|
Steve Fink
|
d8ac1e178e
|
Bug 817818 - Miscellaneous rooting fixes. r=terrence
--HG--
extra : rebase_source : 0b26361bc48a8c6879b85d9fa356e94f48b7b980
|
2012-12-17 11:55:15 -08:00 |
|
Steve Fink
|
c2dac7e840
|
Bug 821123 - do not assume the first rooter has been scanned. r=terrence
--HG--
extra : rebase_source : a59926b74388195337a066cb56786f119f7fe15c
|
2012-12-17 11:55:02 -08:00 |
|
Steve Fink
|
a4f77420ad
|
Bug 822409 - Need definition of JSFlatString. r=jimb
--HG--
extra : rebase_source : b74378ab44fe8a206b669159376998094ff609ea
|
2012-12-17 11:54:17 -08:00 |
|
Jeff Walden
|
c8cc474cd2
|
Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
--HG--
extra : rebase_source : 0081cf0155a2ca30cee859db9dd9bf2e3374b204
|
2012-09-15 11:19:54 -07:00 |
|
Jim Mathies
|
10c1c2ce73
|
Bug 817881 - Move test plugin to dist/plugins, and touch up tests and test logic to support the change. r=glandium, dtownsend
|
2012-12-17 12:08:00 -06:00 |
|
Bill McCloskey
|
f802efe4fe
|
Bug 811587 - Limit scheduledForDestruction assert to brain transplants (r=luke)
--HG--
extra : rebase_source : 95c4634f5862508d8a798a9c651fd9aba808ca25
|
2012-12-17 11:27:48 -08:00 |
|
Nicholas Nethercote
|
faf60e4f57
|
Bug 821470 - Avoid calling TokenStream::strictMode() from the BytecodeEmitter. r=benjamin
--HG--
extra : rebase_source : 6099c1231425ca7b5fd5bf28ca9b712c840a31d2
|
2012-12-16 21:08:11 -08:00 |
|
Ed Morley
|
86fd28b774
|
Bug 820471 - Disable test_weakmaps.xul on Windows for too many intermittent failures
|
2012-12-17 13:21:18 +00:00 |
|
Bill McCloskey
|
6b7f52dc12
|
Bug 819635. r=bhackett
|
2012-12-16 19:59:51 -05:00 |
|
Masatoshi Kimura
|
816f18b1f1
|
Bug 818281 - Remove DOMClassInfo remnants from XMLHttpRequest. r=bz
|
2012-12-16 19:57:12 -05:00 |
|
Trevor Saunders
|
f8c71d8f54
|
bug 819215 - make NS_IMPL_CYCLE_COLLECTION_XXXCLASS unnecessary r=smaug, mccr8
|
2012-12-08 00:08:37 -05:00 |
|
Till Schneidereit
|
9522f0ec61
|
Bug 784293 - Support creating and lazily cloning arbitrary objects in self-hosted code. r=jwalden
--HG--
extra : rebase_source : fd34d2f604ee41e7e44307f3095227d202c8fb55
|
2012-10-10 22:53:51 +02:00 |
|
Jeff Walden
|
7146c23e80
|
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
|
2012-12-14 18:58:45 -05:00 |
|
Erick Dransch
|
a09d56895e
|
Bug 808286 - Use enum instead of JSBool for param to js_ErrorReportNumber. r=Waldo
|
2012-12-10 18:11:17 -08:00 |
|
Marty Rosenberg
|
736a1b4464
|
Don't spew uninitialized memory. (bug 822042, r=evilpie)
|
2012-12-15 16:38:36 -05:00 |
|
Boris Zbarsky
|
5f16f56da5
|
Bug 773911 part 1. Inline js::GetContextCompartment. r=waldo
|
2012-12-15 11:53:15 -05:00 |
|
Jan de Mooij
|
661c0f916b
|
Bug 821816 - Add INITELEM_ARRAY and use it instead of INITELEM in array literals. r=bhackett
|
2012-12-15 16:29:54 +01:00 |
|
Jan de Mooij
|
ce1bc41095
|
Bug 821707 - Refactor INITELEM code in the interpreter. r=jorendorff
|
2012-12-15 12:12:46 +01:00 |
|
Gary Kwong
|
026676d334
|
Bug 810767 - Update Valgrind flags in jit_test.py, r=njn
|
2012-12-14 22:09:58 -08:00 |
|
Phil Ringnalda
|
b840d01c48
|
Back out 96b591267cb3 (bug 745194) for test failures on a CLOSED TREE
|
2012-12-14 14:53:06 -08:00 |
|