Jeff Walden
|
736d91284b
|
Use MOZ_DELETE on the copy/assignment operators for various hash classes. No bug, r=lumpy
--HG--
extra : rebase_source : f9fb08566c17f62c189b1469e3730554b6fbe1ce
|
2012-09-10 13:27:04 -07:00 |
|
Jeff Walden
|
f7d62e2bcd
|
Tweak an assertion in HashTable.h to use initialized() rather than !null, for clarity. No bug, r=sparky
--HG--
extra : rebase_source : a6110712d528e52323293cdbff4b171c5fda6401
|
2012-09-10 13:17:55 -07:00 |
|
Nicolas B. Pierron
|
3d1b625fd2
|
Bug 791122 - IonMonkey, fix bogus DOM exit frame assertion. r=efaust
|
2012-09-17 10:34:07 -07:00 |
|
James Kitchener
|
1272e4ff62
|
Bug 730859 - Replace JSAtom with PropertyName in JSOP_DELPROP. r=jandem
--HG--
extra : rebase_source : 10cfedf5457090832910d436b8191e7af8e906b2
|
2012-09-17 17:19:26 +02:00 |
|
Peter Van der Beken
|
71b55b1f68
|
Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz.
--HG--
extra : rebase_source : 18e21a786b6a9cc2aeada52ba5ca3a2614cb596b
|
2012-09-05 22:49:53 +02:00 |
|
Ms2ger
|
8976774677
|
Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
|
2012-09-17 10:37:20 +02:00 |
|
Bill McCloskey
|
2b5c5c30ba
|
Bug 790865 - Add more compartment assertions (r=terrence)
|
2012-09-14 17:19:53 -07:00 |
|
Bill McCloskey
|
707b83567c
|
Bug 791371 - IonMonkey: ContextStack::currentScript needs check (r=dvander)
|
2012-09-14 16:23:43 -07:00 |
|
Bill McCloskey
|
7f4261cbf6
|
Bug 791376 - Simplify JSObject::swap (r=bholley)
|
2012-09-14 16:20:04 -07:00 |
|
Takanori MATSUURA
|
003daee28d
|
Bug 790868 - Remove duplicated --disable-ion definition. r=njn
|
2012-09-14 16:04:47 -04:00 |
|
Andrew Quartey
|
f408860a65
|
Bug 791091 - Fix build warnings in XPConnect. r=jorendorff
|
2012-09-14 15:00:01 -04:00 |
|
Ehsan Akhgari
|
46f6a1d616
|
Bug 579517 follow-up: Remove NSPR types that crept in
|
2012-09-14 14:55:01 -04:00 |
|
Jan de Mooij
|
4666771c44
|
Bug 764743 - Port RegExp.exec -> RegExp.test optimization to IonMonkey. r=sstangl
|
2012-09-14 18:39:53 +02:00 |
|
Gary Kwong
|
5bd546c887
|
Bug 727223 - Add test, r=me
|
2012-09-14 08:33:33 -07:00 |
|
Jan de Mooij
|
be14075016
|
Bug 790108 part 2 - Use AutoValueArray to root argv array. r=terrence
|
2012-09-14 13:47:43 +02:00 |
|
Jan de Mooij
|
076607a353
|
Bug 790108 part 1 - Use HandleObject, MutableHandleValue for pop/shift/push stubs. r=dvander
|
2012-09-14 13:44:15 +02:00 |
|
Norbert Lindenberg
|
1f492e6a0e
|
Bug 784300 - Make self-hosted non-constructor functions not have a prototype. r=tschneidereit
|
2012-09-13 11:33:00 +02:00 |
|
Nicholas Nethercote
|
dfbdbe81e0
|
Bug 782802 (part 4) - Still more exact rooting in jsreflect.cpp. r=terrence.
--HG--
extra : rebase_source : 713f1d186fdae009fe3d349f3e6fcb6aebdbfdc9
|
2012-09-12 22:10:51 -07:00 |
|
Nicholas Nethercote
|
6731efebee
|
Bug 782802 (part 3) - Yet more exact rooting in jsreflect.cpp, enough to turn on exact scanning with the root analysis. r=terrence.
--HG--
extra : rebase_source : 89c6b0ea11cff82b7a13e9667edb5c6a031cb78d
|
2012-09-12 22:02:10 -07:00 |
|
Nicholas Nethercote
|
5cbcfd2abf
|
Bug 782802 (part 2) - More exact rooting in jsreflect.cpp. r=terrence.
--HG--
extra : rebase_source : 1d34717fb1cda8e83cca3d51ddcb7c75de2bbd07
|
2012-09-12 16:52:48 -07:00 |
|
Nicholas Nethercote
|
d7044fc17e
|
Bug 782802 (part 1) - Start doing exact rooting in jsreflect.cpp. r=terrence.
--HG--
extra : rebase_source : 6b0d998d7432f9dbcb239197d026f381335faf2f
|
2012-09-12 16:19:40 -07:00 |
|
Gary Kwong
|
b0d8721394
|
Bug 791146 - Fix the property name of JS_THREADSAFE in GetBuildConfiguration to 'threadsafe', and remove duplicate JSGC_ROOT_ANALYSIS ifdef block, r=sfink
|
2012-09-13 17:59:17 -07:00 |
|
Sean Stangl
|
0ebdad196c
|
Bug 790921 - Return on error from patchableCallPreBarrier(). r=dvander
|
2012-09-13 16:58:47 -07:00 |
|
Benjamin Peterson
|
426ab47193
|
No bug - tweak comment. r=me DONTBUILD
|
2012-09-13 19:42:38 -04:00 |
|
Eddy Bruel
|
6f2f95a5cd
|
Bug 791094 - Fix some warnings about inconsistent uses of struct/class; r=sfink
|
2012-09-13 23:06:22 +02:00 |
|
Terrence Cole
|
c22e05d377
|
Bug 790782 - Fix initialization of StoreBuffer and Nursery; r=sfink
When initializing the compartment, we need to explicitly disable the StoreBuffer
and Nursery if we are not enabling them.
|
2012-09-12 15:38:31 -07:00 |
|
Terrence Cole
|
6bfcd79947
|
Bug 788359 - Remove unused argumentFormatMap and associated API; r=dmandelin
This removes some fiddly code sitting around completely unused and untested.
--HG--
rename : layout/base/tests/chrome/blue-32x32.png => layout/reftests/backgrounds/blue-32x32.png
rename : mobile/android/config/mozconfigs/android-noion/nightly => mobile/android/config/mozconfigs/android/nightly
extra : rebase_source : 68192aba59396a37242ee2aa266621dbea513171
|
2012-09-04 17:17:21 -07:00 |
|
Benjamin Peterson
|
8f8ef0fd03
|
Bug 788701 - Decrease the length of the text to match when there is a start position. r=jorendorff
|
2012-09-13 14:34:33 -04:00 |
|
Steve Fink
|
7ead81e495
|
Bug 786386 - Add easy way to disable typed array move() method. r=dmandelin
|
2012-09-13 09:30:17 -07:00 |
|
Eddy Bruel
|
52db8cd7aa
|
Bug 779789 - Turn export and import from reserved keywords into real keywords; r=jorendorff
|
2012-09-13 15:08:59 +02:00 |
|
Jan de Mooij
|
8abd43e450
|
Bug 784385 - Fix JSOP_SETPROP to push the original value, not the setter's return value. r=djvj
|
2012-09-12 20:07:20 +02:00 |
|
Nicholas Nethercote
|
08b9c0e7b7
|
Backout 04eb40b6fdd0 (bug 788261 part 2) for breaking js1_8_5/extensions/reflect-parse.js.
--HG--
extra : rebase_source : 4acc488de2923d45c9189f62378c3a8907d0c049
|
2012-09-12 22:10:25 -07:00 |
|
Benjamin Peterson
|
93bfdeaedc
|
Bug 781422 - Give parameters defaults whenever they're undefined. r=jorendorff
--HG--
extra : rebase_source : 76adc4ad8eb99002919489107c15931c56f747d6
|
2012-09-12 19:17:17 -04:00 |
|
Neil Rashbrook
|
f194ed342b
|
Bug 790737 Tweak epoch date r=glandium
|
2012-09-12 22:15:25 +01:00 |
|
Rafael Ávila de Espíndola
|
5101e1a9f4
|
Bug 788276 - Properly check for broken (deprecated) compilers. r=gps.
Check for old gcc versions.
|
2012-09-12 14:54:40 -04:00 |
|
Rafael Ávila de Espíndola
|
3984de1de8
|
Bug 788276 - Properly check for broken (deprecated) compilers. r=gps.
Check for old versions of llvm.
|
2012-09-12 14:48:16 -04:00 |
|
Tom Schuster
|
a6de2b4f37
|
No bug - Proxy::fun_toString should call the fun_toString handler. r=jorendorff
|
2012-09-12 19:06:56 +02:00 |
|
Jason Orendorff
|
031d67828c
|
Bug 781343 - Part 2: common up some debug functions in shell/js.cpp. r=jimb.
--HG--
extra : rebase_source : 83946e4ad299b5a1fa8a246156414ca92d76bf84
|
2012-09-12 11:03:15 -05:00 |
|
Jason Orendorff
|
8ab261f54a
|
Bug 781343 - "Assertion failure: !cx->isExceptionPending()". r=jimb.
--HG--
extra : rebase_source : f1347aaf159380c78563418b73a412a8518a0517
|
2012-09-12 11:02:22 -05:00 |
|
Jason Orendorff
|
48c8e8d9bf
|
Bug 779025 - jit-test/tests/collections/Map-iterator-add-remove.js causes AddressSanitizer heap-use-after-free. r=luke.
--HG--
extra : rebase_source : bef5647e7a6936f4302880300e36653e21fc831e
|
2012-09-12 11:01:34 -05:00 |
|
Jason Orendorff
|
1288cd8a5e
|
Bug 778557 - "Assertion failure: !args.rval().isPrimitive() && callee != &args.rval().toObject()". r=jimb.
--HG--
extra : rebase_source : fa51b866178d26c0a2e17f0de13d4398b6ce8897
|
2012-09-12 11:00:08 -05:00 |
|
Yusuke Suzuki
|
52f75243f9
|
Bug 790247 - Reflect.parse should treat x["y"] as a computed MemberExpression. r=jorendorff.
|
2012-09-12 10:27:09 -05:00 |
|
Gina Yeh
|
1cca3ee12d
|
Bug 789014 - Final version: Broadcast bonding-related events via system message, r=qdot, r=mrbkap
|
2012-09-12 22:03:42 +08:00 |
|
Jan de Mooij
|
76ffe3fcc8
|
No bug - Fix Clang warnings in jsinfer.cpp and IonFrames.cpp. r=pierron
|
2012-09-12 15:00:45 +02:00 |
|
Jon Coppeard
|
fb88cce090
|
Bug 787905 - GC: SweepBackgroundThings can be called with freed compartments in list r=billm
|
2012-09-12 10:52:19 +01:00 |
|
Nicholas Nethercote
|
6af4eb32dd
|
Bug 788957 (part 5) - Remove unused arguments from NoteLValue(). r=benjamin.
--HG--
extra : rebase_source : 0619c948733d8968868960daca1920a237342174
|
2012-09-10 20:44:05 -07:00 |
|
Nicholas Nethercote
|
6798e6861d
|
Bug 788957 (part 4) - Add GlobalSharedContext, a sub-class of SharedContext, and also make FunctionBox a sub-class of SharedContext. r=benjamin.
--HG--
extra : rebase_source : 625a93dc48acbbdb9185378534e52b700688011d
|
2012-09-10 20:43:14 -07:00 |
|
Nicholas Nethercote
|
170e2935ae
|
Bug 788957 (part 3) - Change SharedContext::inFunction() to SharedContext::isFunction. r=benjamin.
--HG--
extra : rebase_source : ce3e88a0d9da9d6946783e86188ae80cdae7dabc
|
2012-09-10 20:42:18 -07:00 |
|
Nicholas Nethercote
|
e58297be27
|
Bug 788957 (part 2) - Split ContextFlags into AnyContextFlags and FunctionContextFlags. r=benjamin.
--HG--
extra : rebase_source : a850729d3ca94cc6a04c87bf26e6154a7e1ef18b
|
2012-09-10 20:40:11 -07:00 |
|
Nicholas Nethercote
|
1d3a09e9e5
|
Bug 788957 (part 1) - Change FunctionBox so it has an ObjectBox rather than is an ObjectBox. r=benjamin.
--HG--
extra : rebase_source : b7f2465bddce85a641be03c7120be8b949653bd2
|
2012-09-10 17:58:32 -07:00 |
|