William Maddox
|
e30e9b3a06
|
Bug 583413 - Handle platform-dependent field width for %p format in asm_output (r=edwsmith+)
--HG--
extra : convert_revision : f71bf755846459dccf10e7c28aaa5cd2b652b077
|
2010-08-11 16:31:55 -07:00 |
|
Edwin Smith
|
a75afd1a6f
|
Fixed uninitialized reads in CSE hashtables from bug 584275 (r=gal+)
--HG--
extra : convert_revision : a7e61d3eb7ca69b0b267937080f0e7456a7c0a96
|
2010-08-10 15:35:41 -04:00 |
|
Werner Sharp (wsharp@adobe.com)
|
d00b1ec4cb
|
bug 495995 - nanojit-central part of VTUNE support for TR
--HG--
extra : convert_revision : 602fdcb7288454f85fe81d401559b7c1639a41e6
|
2010-08-06 14:18:43 -04:00 |
|
Bill McCloskey
|
5113963733
|
Bug 564548: faster special cases for Math.pow, r=gal
|
2010-08-19 14:17:56 -07:00 |
|
Robert Sayre
|
b54b2278b9
|
Merge from mozilla-central
|
2010-08-19 13:50:37 -04:00 |
|
Robert Sayre
|
43c1350df6
|
Merge mozilla-central to tracemonkey.
|
2010-08-19 11:18:37 -04:00 |
|
Axel Hecht
|
919cdfddf9
|
bug 559961, explicitly abspath optimizejars.py, js, too, r=khuey, a=bustage-fix
|
2010-08-19 16:46:38 +02:00 |
|
Ginn Chen
|
d074752fb6
|
Bug 585559 Fix alignment for length2StringTable and hundredStringTable with Sun Studio r=lw
|
2010-08-19 15:58:52 +08:00 |
|
Nicholas Nethercote
|
81306351a8
|
Bug 585866 - Avoid unnecessary calls to YearFromTime(). r=jwalden.
|
2010-08-18 19:44:28 -07:00 |
|
Makoto Kato
|
669157a9d9
|
Bug 588273 - Yarr is broken on Win64 ABI. r=dvander
|
2010-08-19 10:09:22 +09:00 |
|
Robert Sayre
|
912eca98af
|
Merge
|
2010-08-18 17:48:32 -04:00 |
|
Robert Sayre
|
4b71b9d106
|
Merge
|
2010-08-18 17:22:08 -04:00 |
|
Gregor Wagner
|
77d8fcb9e6
|
Bug 572057 - TM: remove weak roots (pigeon hole) r=igor
|
2010-08-18 12:46:47 -07:00 |
|
Brian Hackett
|
a38bc3011a
|
Assert fix, bug 588339. r=brendan
|
2010-08-18 11:03:22 -07:00 |
|
Michael Wu
|
a88c2a698d
|
Bug 587597 - Fix ARM/Mobile bustage by building Yarr. Contains Jacob Bramley's load8 fix. r=sayrer a=blocking-fennec
|
2010-08-16 15:18:10 -07:00 |
|
Chris Leary
|
2d26e0cfc8
|
[Bug 587183] TM merge broke android in Nitro. r=sayrer.
|
2010-08-14 16:46:37 -07:00 |
|
Makoto Kato
|
d12e22150a
|
Bug 586887 - bustage on TM tree of Win64 build due to no TrampolineMasmX64.asm. r=dvander
|
2010-08-18 11:29:04 +09:00 |
|
Nicholas Nethercote
|
fa2a2f97f3
|
Bug 584595 - TM: speed up scanning three ways. r=cdleary.
|
2010-08-17 18:01:23 -07:00 |
|
Jeff Walden
|
7873aa2eba
|
Oops, forgot to qref before removing this line of whitespace. r=style-police
|
2010-08-17 16:55:01 -07:00 |
|
Luke Wagner
|
9ba4a19761
|
Silence warnings / remove dead code (r=me)
|
2010-08-17 15:59:28 -07:00 |
|
Luke Wagner
|
548bac6b74
|
Fix testReconstructImacroPCStack.js to not assume tracing-jit
|
2010-08-17 15:32:47 -07:00 |
|
Jeff Walden
|
e1c811e568
|
Bug 584811 - Date.prototype.toJSON isn't to spec. r=sayrer
|
2010-08-13 10:42:31 -07:00 |
|
Jeff Walden
|
78b50ef7f3
|
Bug 516255 - Fix attributes on arguments[i]: index properties on arguments should be enumerable, configurable, and writable. r=dmandelin
|
2010-08-11 23:27:40 -07:00 |
|
Jeff Walden
|
d5c4a25d9e
|
Bug 516255 - Tests for arguments object functionality inside and outside of strict mode. r=dmandelin
|
2010-08-11 23:27:37 -07:00 |
|
Jeff Walden
|
24f0559035
|
Bug 516255 - Eagerly copy initial parameter values into the arguments object when a function's parameters might be mutated, and rely on normal resolution behavior in the remaining cases when parameters are never modified. r=dmandelin
|
2010-08-11 23:27:33 -07:00 |
|
Jeff Walden
|
b87fb56e06
|
Bug 516255 - Start analyzing named-parameter assignments in strict mode functions to determine when to eagerly create an arguments object and when creation can be deferred. r=dmandelin
|
2010-08-11 23:27:03 -07:00 |
|
Jeff Walden
|
88db90ddd5
|
Bug 516255 - Use different classes for arguments objects created inside and outside strict mode code, with slightly different ops, in preparation for implementing strict mode arguments objects' less magical functionality. r=dmandelin
|
2010-08-11 23:26:59 -07:00 |
|
Ehren Metcalfe
|
0d71672eb0
|
Bug 578235 - Port jsstack.js to Dehydra with GCC 4.5 r=taras, a=test-only
|
2010-08-18 18:06:17 -07:00 |
|
Ehren Metcalfe
|
20f9e7eb23
|
Bug 575720 - static checking suite: use Dehydra multiple-arg support + fix method signature comparison in several scripts r=taras
|
2010-08-18 18:06:05 -07:00 |
|
Kyle Huey
|
ca4b9a3d8e
|
Sync config/ and js/src/config/ a=me
|
2010-08-18 18:40:18 -04:00 |
|
Jeff Walden
|
a8738dbbb2
|
Bug 584909 - Properly handle JSON.stringify(_1, _2, numberGreaterThanOne). Also output a space between ':' and property value when serializing object properties, if the gap specified is non-empty. r=sayrer
--HG--
extra : rebase_source : b4868a4a96d1ac89f389b47c0258d68e74e590a9
|
2010-08-09 16:39:19 -07:00 |
|
Jeff Walden
|
8ccd9fbe20
|
Bug 584909 - Use AutoIdVector/GetPropertyNames rather than AutoIdArray/JS_Enumerate to avoid unnecessary work and use cleaner APIs. r=sayrer
--HG--
extra : rebase_source : a8711da0c9423f9754a5ca01a2b7b3a26365cc9c
|
2010-08-09 16:39:19 -07:00 |
|
Jeff Walden
|
47551e8efe
|
Bug 514563 - ES5 strict mode: arguments.caller and arguments.callee poison pills. r=dmandelin
--HG--
extra : rebase_source : 2f0b258624ec065cb019f61f017115998a8835b2
|
2010-08-04 14:39:45 -07:00 |
|
Jeff Walden
|
df688c0946
|
Rename JSObject::getArgsLength to JSObject::getArgsInitialLength, to make clearer precisely what value it returns. r=dmandelin
--HG--
extra : rebase_source : c642dd15d4d1cf5f8ac2211dc2ee33845d11bef1
|
2010-08-04 13:50:01 -07:00 |
|
Jeff Walden
|
443f3f510a
|
Bug 514581 - ES5: fun.caller and fun.arguments must throw when fun is strict-mode code. r=jimb
--HG--
extra : rebase_source : 10f930852e39b0b1ef917b18b6a1332a9a815d5d
|
2010-08-02 23:52:12 -07:00 |
|
Jeff Walden
|
ba064bca66
|
Bug 536472 - ES5: getters in object literals must have no arguments, and setters in object literals must have one argument. r=cdleary
--HG--
extra : rebase_source : 5335e6ebd22d8bc2255a3ddc7a7fcbb944dacd40
|
2010-08-02 12:35:08 -07:00 |
|
Jeff Walden
|
0e3e62e14e
|
Bug 536472 - Move argument parsing into a new function. r=cdleary
--HG--
extra : rebase_source : c22845afb7f961e7347cb22b60bbefef1c9defaf
|
2010-07-29 13:54:47 -07:00 |
|
Jeff Walden
|
f78ef6bfbf
|
Bug 536472 - Move name parsing from function parsing into the callers, as needed. r=cdleary
--HG--
extra : rebase_source : 002477269ebd8dc3a5a474c4d9d60b232190e0e1
|
2010-07-29 13:49:03 -07:00 |
|
Jeff Walden
|
d87075cb43
|
Bug 536472 - Remove unnecessary getter/setter-setting in JSFunction::flags code. r=cdleary
--HG--
extra : rebase_source : c8365682d92693493adaa74f5f69e8837d1bd5cd
|
2010-07-28 15:52:15 -07:00 |
|
Jeff Walden
|
ea07e60efa
|
Bug 536472 - Parser::functionDef declaration-delaying. r=cdleary
--HG--
extra : rebase_source : cf878ea44079cf562eb433b01ffe945431c47c88
|
2010-07-26 16:11:40 -07:00 |
|
Gregor Wagner
|
d58c414a8f
|
Bug 587805 - TM: Clean GCMeter (r=igor)
|
2010-08-17 11:54:54 -07:00 |
|
Ted Mielczarek
|
be942c946d
|
Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures.
|
2010-08-18 13:04:31 -04:00 |
|
David Humphrey
|
960122a5de
|
bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
|
2010-08-17 09:40:00 -04:00 |
|
lsblakk
|
506e42aeeb
|
bug 583967 version bumps for firefox 4.0b4 p=lsblakk a=aki
|
2010-08-17 15:32:34 -07:00 |
|
Gavin Sharp
|
be5d8bffff
|
Backed out changeset 43b490ef9dab (bug 585877), a=beltzner
|
2010-08-17 15:27:06 -04:00 |
|
Robert Sayre
|
87f1cb0c48
|
Paper over some missing refactoring on mozilla-central.
|
2010-08-17 01:51:32 -04:00 |
|
David Anderson
|
ef47b0907f
|
Disable recursion for heavyweight functions (bug 583757, r=jorendorff).
|
2010-08-16 13:37:47 -04:00 |
|
David Mandelin
|
c48d229789
|
Bug 570663: turn a tableswitch on trace into a no-op if it has no cases, r=njn
|
2010-08-16 18:56:04 -07:00 |
|
Michael Wu
|
5af9297e63
|
Bug 587597 - Fix ARM/Mobile bustage by building Yarr. Contains Jacob Bramley's load8 fix. r=sayrer a=blocking-fennec
--HG--
extra : rebase_source : f1bb2164f9a0e1cad4389258b6a356f73a4ccf3f
|
2010-08-16 15:18:10 -07:00 |
|
Chris Leary
|
eb1ad26dd0
|
Try to fix intermittent refcount assertions in the presence of more than one thread. Bug 587277 - TM: ExecutablePool release race. r=sayrer
|
2010-08-14 00:34:14 -07:00 |
|