Brian Hackett
|
e47b86f599
|
Remove defined variables analysis, bug 697861. r=dvander
|
2011-10-29 17:30:08 -07:00 |
|
Nicholas Nethercote
|
95ee61442b
|
Bug 697931 - Remove KidHashes when possible. r=luke.
|
2011-10-27 23:06:17 -07:00 |
|
Nicholas Nethercote
|
71761b057d
|
Bug 697016 - Refine per-compartment JS reporters. r=bhackett.
|
2011-10-27 22:19:57 -07:00 |
|
Jason Orendorff
|
66dc6a8e8f
|
Remove unused flag TCF_NEED_MUTABLE_SCRIPT as suggested by Waldo in review. Bug 696953 comment 8. rs=Waldo over IRC.
--HG--
extra : rebase_source : 2da200e67b56453a6d15a58e8937c23c8ed8403e
|
2011-10-27 21:20:32 -05:00 |
|
Jason Orendorff
|
19bf5b2e7a
|
Divorce analyzeFunctions() and friends from class js::Parser. Bug 696953, part 4 of 4. r=Waldo.
--HG--
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
extra : rebase_source : 735796e90d053bc979060c2b988926954b90f435
|
2011-10-27 21:16:32 -05:00 |
|
Jason Orendorff
|
ba6ee1ae03
|
Remove class BytecodeCompiler. Bug 696953, part 3 of 4. r=Waldo.
--HG--
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
extra : rebase_source : 2d9b17328a656f5f5dccda11311fd5d4637a6663
|
2011-10-27 17:03:54 -05:00 |
|
Jason Orendorff
|
64c6bc2b3d
|
Move GlobalScope from BytecodeCompiler to BytecodeEmitter. Bug 696953, part 2 of 4. r=Waldo.
--HG--
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
extra : rebase_source : d07f9e50246b46d9704c3a45ae0fa368c88319be
|
2011-10-27 17:00:48 -05:00 |
|
Jason Orendorff
|
557c9ac390
|
Split Parser::analyzeFunctions and friends off into their own file. Bug 696953, part 1 of 4. r=Waldo.
--HG--
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
extra : rebase_source : 6f4a032e9d31a0cc549d501661e6c3f5c831f5a8
|
2011-10-27 16:59:48 -05:00 |
|
Nicholas Nethercote
|
5fde953dc7
|
Bug 697646 - Don't create tiny property tables. r=bhackett.
|
2011-10-27 17:58:44 -07:00 |
|
Jason Orendorff
|
22579e0c64
|
Bug 696220 - js1_8_5/extensions/reflect-parse.js is failing. r=luke.
--HG--
extra : rebase_source : b6452bd11b342921ac7667dfb2765bb213db9e23
|
2011-10-27 15:40:40 -05:00 |
|
Jim Blandy
|
2c8a234e0e
|
Bug 695985: Provide CFI for the code address GDB checks when a return address points at JaegerThrowpoline's or JaegerInterpoline's entry point. r=sfink
Details in comments.
|
2011-10-27 13:14:22 -07:00 |
|
Chris Jones
|
25e13ac102
|
Bug 669949, part 2: Implement jsreftest browser.js JSContext-munging on top of Components.utils helpers. r=bc
|
2011-10-27 12:24:38 -07:00 |
|
Brian Hackett
|
58bd66f22f
|
Watch for imacros in ContextStack::currentScript, bug 697255. r=luke
|
2011-10-27 12:06:07 -07:00 |
|
Jason Orendorff
|
adbaa9db8c
|
Rename PopStatementCG and NewScriptFromCG. Bug 696876, part 3 of 3. r=dvander.
--HG--
rename : js/src/frontend/BytecodeGenerator.cpp => js/src/frontend/BytecodeEmitter.cpp
rename : js/src/frontend/BytecodeGenerator.h => js/src/frontend/BytecodeEmitter.h
extra : rebase_source : de8a4aa72e70ecc321a987227ee88a1883400db9
|
2011-10-27 09:29:50 -05:00 |
|
Jason Orendorff
|
547fc501fd
|
Convert CG_ macros to BytecodeEmitter methods. Bug 696876, part 2 of 3. r=dvander.
--HG--
rename : js/src/frontend/BytecodeGenerator.cpp => js/src/frontend/BytecodeEmitter.cpp
rename : js/src/frontend/BytecodeGenerator.h => js/src/frontend/BytecodeEmitter.h
extra : rebase_source : ae396c039122ab4c8e7f002778f003e24229cd47
|
2011-10-27 09:16:24 -05:00 |
|
Jason Orendorff
|
8d7655f42e
|
Rename js::CodeGenerator to js::BytecodeEmitter. Bug 696876, part 1 of 3. r=dvander.
--HG--
rename : js/src/frontend/BytecodeGenerator.cpp => js/src/frontend/BytecodeEmitter.cpp
rename : js/src/frontend/BytecodeGenerator.h => js/src/frontend/BytecodeEmitter.h
extra : rebase_source : 2cc974e15cdf9e4dce36599b45914bab56825611
|
2011-10-27 09:15:40 -05:00 |
|
Jason Orendorff
|
e45abf9efb
|
Bug 684489 - Fix a strict direct eval bug affecting Google Maps. r=Waldo.
--HG--
extra : rebase_source : 5e708cc26a923934a363f327696bcd2913038f21
|
2011-10-27 08:58:33 -05:00 |
|
Ed Morley
|
684211c150
|
Backout changeset 3b5b10d76887 (bug 678687) for V8/Dromaeo regressions on multiple platforms; a=mak
|
2011-10-27 16:11:26 +01:00 |
|
Mike Hommey
|
bcde7f06a7
|
Bug 695989 - Properly pick changes to jemalloc/mozutils on Linux incremental builds. r=ted
|
2011-10-27 15:15:21 +02:00 |
|
Mike Hommey
|
2ccff223d9
|
Bug 692918 - Ignore .pyo files in config|js/src/config synchro. r=ted
|
2011-10-27 15:14:49 +02:00 |
|
Mike Hommey
|
c04dec79a7
|
Bug 686464 - Leave it to Android to unpack the content process executable. r=ted
|
2011-10-27 14:53:20 +02:00 |
|
Leon Sha
|
6896f0c0d5
|
Bug 697014 - Javascript test case testTypedArrays.js failed on sparc with typed array and TI. Part II. r=bhackett1024.
|
2011-10-27 14:03:02 +08:00 |
|
Andrew Paprocki
|
9d73f3dc2a
|
Bug 696957 - Add Sparc, POWER/PPC, IA64 big-endian detection to jscpucfg.h. r=ted.mielczarek.
|
2011-10-27 14:02:20 +08:00 |
|
Dave Herman
|
002b9719d0
|
Bug 696109 - precedence bug in ASTSerializer::statement, r=jorendorff
|
2011-10-26 16:45:25 -07:00 |
|
Brian Hackett
|
43d69c2cf5
|
Try to coerce doubles to integers on tripped type barriers, bug 678687. r=dvander
|
2011-10-26 18:46:06 -07:00 |
|
Ed Morley
|
d303cbe72d
|
Backout changeset d5cc34a9351d (bug 696109) for jsreftest orange
|
2011-10-27 01:53:05 +01:00 |
|
Dave Herman
|
041d9a3791
|
Bug 696109 - precedence bug in ASTSerializer::statement, r=jorendorff
|
2011-10-26 16:45:25 -07:00 |
|
Rasmus Jensen
|
9a4902d909
|
Bug 680858 - Setting the namespace of an existing attribute may cause it to duplicate another existing attribute (E4X spec bug). Remove the already-existing attribute before mutating the attribute's namespace to not introduce duplicate attributes. r=jwalden
--HG--
extra : rebase_source : c99c0efad1e78c5a63ed6e04beb0fdedbf3e4967
|
2011-10-26 15:35:32 -07:00 |
|
Marty Rosenberg
|
476203f5aa
|
When using DoubleConditionBitSpecial, actually strip out the bits before emitting an instruction (bug 691073, r=dvander)
|
2011-10-26 12:35:41 -07:00 |
|
Stephan Herhut
|
4a5405546d
|
Bug 697515 - WeakMap.set should return undefined, not itself. r=jorendorff.
--HG--
extra : rebase_source : 0e01d5899710f05bc1d8379eb1b98df5b40bade5
|
2011-10-26 14:25:20 -05:00 |
|
Andrew Paprocki
|
e026a31272
|
Bug 691001 part 2. AppendAttributeValue escapes values without creating transient StringBuffer and JSFlatString. r=brendan
|
2011-10-24 21:46:35 -04:00 |
|
Andrew Paprocki
|
0c540bf07c
|
Bug 691001 part 1. Hoist property check out of tight loop / prevent unnecessary Namespace object creation. r=brendan
|
2011-10-24 21:45:17 -04:00 |
|
Jan de Mooij
|
daf7178298
|
Bug 697076 - Fix some Clang warnings. r=luke
|
2011-10-26 11:50:40 +02:00 |
|
Jan de Mooij
|
97cb332545
|
Bug 696803 - Remove unused PushMarkStack function. r=billm
|
2011-10-26 11:48:36 +02:00 |
|
Leon Sha
|
2778392625
|
Bug 697014 - Javascript test case testTypedArrays.js failed on sparc with typed array and TI. r=bhackett1024.
|
2011-10-26 10:37:06 +08:00 |
|
Ginn Chen
|
519a8f4fa1
|
Bug 689916 Fix yarr crashes on SPARC r=dmandelin
|
2011-10-25 12:50:03 +08:00 |
|
Brian Hackett
|
c905df3eb2
|
Always discard methodjit code on GC, remove JM+TM integration, bug 685358. r=dvander
|
2011-10-24 20:46:00 -07:00 |
|
Matt Brubeck
|
57042802ec
|
Merge mozilla-central to mozilla-inbound
|
2011-10-24 20:24:51 -07:00 |
|
Jeff Walden
|
434b71dd18
|
Bug 696941 - Privatize Token::u::dval. r=cdleary
|
2011-10-24 19:24:06 -07:00 |
|
Jeff Walden
|
843a24f3c4
|
Bug 696941 - Make Token::u::reflags private and hidden behind accessors. r=cdleary
|
2011-10-24 19:22:27 -07:00 |
|
Terrence Cole
|
9f1003e871
|
Bug 690204 - Migrate jsarray.cpp to CallArgs; r=waldo
Except for array_splice and array_concat which have other
work outstanding.
|
2011-10-25 02:02:36 +01:00 |
|
Brendan Eich
|
aacc0463c8
|
Make test for bug 695577 shell-only pending investigation.
|
2011-10-24 00:27:48 -07:00 |
|
Brendan Eich
|
e2844f3c0c
|
Ban E4X in ES5 strict mode (bug 695577, r=luke).
|
2011-10-23 22:42:29 -07:00 |
|
Brian Hackett
|
fb59337639
|
Don't inline scripts which native and getter IC stubs have been generated for, bug 683804. r=dvander
|
2011-10-22 07:35:04 -07:00 |
|
Tom Schuster
|
997a7d9326
|
Small style fixes no bu r=lumpy
|
2011-10-22 16:30:28 +02:00 |
|
Brian Hackett
|
c8432d3b5b
|
Get more precise known type tag for type sets containing any object, bug 685472. r=dvander
|
2011-10-22 07:20:56 -07:00 |
|
Marco Bonardo
|
a72c49ddb7
|
Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
|
2011-10-22 11:03:26 +02:00 |
|
Bill McCloskey
|
0d988f23d3
|
Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
|
2011-10-20 10:14:24 -07:00 |
|
Jim Blandy
|
69c03b9c6e
|
Bug 696261: Correct references to 'tempPool' in comments; it's now 'tempLifoAlloc'. r=cdleary
|
2011-10-21 16:53:30 -07:00 |
|
Luke Wagner
|
3725a389bf
|
Bug 696108 - hoist EmitFor, EmitForIn, EmitNormalFor out of EmitTree (r=jorendorff)
--HG--
extra : rebase_source : bec844e4a62f0492c33d3447fb31ca460768c62a
|
2011-10-20 08:27:25 -07:00 |
|