David Anderson
|
64fd3377e9
|
[JAEGER] Merge from fatval & TM.
|
2010-07-05 18:07:39 -07:00 |
|
Luke Wagner
|
d119486317
|
Merge from TM
--HG--
rename : js/src/xpconnect/src/wrappers/AccessCheck.cpp => js/src/xpconnect/wrappers/AccessCheck.cpp
|
2010-07-04 14:49:39 -07:00 |
|
Chris Leary
|
aa4f41d836
|
Bug 576148: Factor out js::UpvarCookie. (r=mrbkap, dvander)
|
2010-07-02 13:37:39 -07:00 |
|
Luke Wagner
|
15a253d499
|
Merge
|
2010-07-01 23:10:37 -07:00 |
|
Chris Leary
|
908f8ec587
|
Back out f8c6a272f2dc. It was working on Try a few minutes ago, I swear! (r=red)
|
2010-06-26 18:09:07 -07:00 |
|
Chris Leary
|
52608d352b
|
Bug 559408: Turn arena pool macros into methods. (r=gal)
|
2010-06-26 17:55:00 -07:00 |
|
David Anderson
|
82d98ad449
|
[JAEGER] Predict unbound names as being on the global object (bug 564949).
|
2010-06-12 19:00:27 -07:00 |
|
David Anderson
|
858278d975
|
[JAEGER] Merge from fatval branch.
|
2010-06-10 14:01:11 -07:00 |
|
Luke Wagner
|
1bb5128ab0
|
Merge with TraceMonkey
|
2010-06-09 21:59:18 -07:00 |
|
David Anderson
|
ad6f6ffb02
|
[JAEGER] Merge from fatval branch.
|
2010-06-07 19:29:40 -07:00 |
|
Luke Wagner
|
0d5dd30ea8
|
Firefox builds
|
2010-06-07 18:21:51 -07:00 |
|
David Anderson
|
8caee42f61
|
[JAEGER] Merge from fatval branch.
|
2010-06-04 22:21:00 -07:00 |
|
David Anderson
|
1ee067adac
|
Fixed js_Disassemble1 decoding JOF_ATOM+JSOP_DOUBLE as astom (bug 570285).
|
2010-06-04 22:19:53 -07:00 |
|
David Anderson
|
8e4fe7b3e9
|
[JAEGER] Merge from fatval branch.
|
2010-06-03 23:04:57 -07:00 |
|
Luke Wagner
|
8846bb56a4
|
Fix failing reftests. Align consts stored in scripts
|
2010-06-03 18:22:37 -07:00 |
|
Luke Wagner
|
8f6c06b148
|
Remove jsboxedword, change jsid to be a jsval
|
2010-06-02 19:09:04 -07:00 |
|
Jim Blandy
|
4b1fae7897
|
Bug 568375: Delete the JSOP_XMLOBJECT bytecode. r=waldo
|
2010-06-11 10:48:08 -07:00 |
|
David Anderson
|
9f63657fcc
|
[JAEGER] Merge from fatval.
|
2010-05-25 18:22:09 -07:00 |
|
David Mandelin
|
a9d51c9ff6
|
Fix decompiler assert in bitops-bitwise-and
|
2010-05-25 17:52:45 -07:00 |
|
David Anderson
|
38d6c177d7
|
[JAEGER] Merge from fatval.
|
2010-05-25 16:22:37 -07:00 |
|
Luke Wagner
|
0453c34865
|
Merge
|
2010-05-25 15:01:02 -07:00 |
|
David Anderson
|
0c7a8cdb75
|
[JAEGER] Merge from fatval.
|
2010-05-25 14:17:37 -07:00 |
|
David Mandelin
|
30f293c255
|
Fix regress-375882.js
|
2010-05-25 14:02:05 -07:00 |
|
David Mandelin
|
9a6626e752
|
Fix jsreftest regress-555246-1. Also attempt to fix XP build bustage with lval's constructor being skipped by labels.
|
2010-05-25 13:19:35 -07:00 |
|
Luke Wagner
|
2a81dc5df9
|
Use nan-boxing, only working on 32-bit
|
2010-05-25 11:20:59 -07:00 |
|
David Anderson
|
7427ea1c19
|
Backed out changeset 752bab2cb85b.
|
2010-05-23 20:27:13 -07:00 |
|
David Anderson
|
51f21f92ba
|
Statically bind global variable references where possible (bug 561923, r=brendan).
|
2010-05-23 17:15:16 -07:00 |
|
David Anderson
|
285a986008
|
Statically bind global variables where possible (bug 561923, r=brendan).
|
2010-05-22 15:38:04 -07:00 |
|
Dave Herman
|
8f88912ddf
|
bug 566695, r=jorendorff: js_DumpPC for easy printing current code context in gdb
--HG--
extra : rebase_source : a7e7662fb2271f408ecf5c3f26c6e639243484fc
|
2010-05-18 16:34:25 -05:00 |
|
Luke Wagner
|
8c66dc0bc9
|
Bug 566556 - Check for nslots == 0 in decompiler (r=waldo)
|
2010-05-18 10:11:49 -07:00 |
|
Luke Wagner
|
b3c6d771b1
|
Fixing shell/js
|
2010-05-17 18:49:58 -07:00 |
|
Luke Wagner
|
0a7c4f2ffb
|
convert up to jsstr
|
2010-05-13 14:49:26 -07:00 |
|
Luke Wagner
|
bd3571c1b5
|
Still recovering from rebase
|
2010-05-11 19:00:59 -07:00 |
|
Luke Wagner
|
fb7ceb4c78
|
Bug 547851 - remove JSStackFrame::regs, JSStackFrame::callerFrame.sp (r=dvander)
|
2010-03-03 18:10:13 -08:00 |
|
Luke Wagner
|
24a4486456
|
(fake) remove-regs patch
|
2010-03-03 18:10:13 -08:00 |
|
Andreas Gal
|
2004c301c3
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
|
Jason Orendorff
|
62bf5ca9d8
|
Bug 563221 - "Assertion failure: ss->top >= nuses," or "Assertion failure: top != 0," with decompiler, if-else chain, and GOTOX. r=brendan.
--HG--
extra : rebase_source : b085564d7569fceb144193da4b93054b6ddbdadc
|
2010-05-04 16:38:47 -05:00 |
|
Brendan Eich
|
da0855921b
|
Use same source note offset bias/origin for both of SRC_IF_ELSE's offsets, but note second offset is optional (0 if absent; 562028, r=mrbkap).
|
2010-04-27 21:00:38 -07:00 |
|
Brendan Eich
|
8f2ea46da7
|
Back out my last commit due to orange.
|
2010-04-27 20:22:57 -07:00 |
|
Brendan Eich
|
cac58870b8
|
Use same source note offset bias/origin for both of SRC_IF_ELSE's offsets (562028, r=mrbkap).
|
2010-04-27 19:41:20 -07:00 |
|
Jason Orendorff
|
c58c59528b
|
Bug 559438 - Decompiler bug with JSOP_CONCATN. r=shaver.
|
2010-04-14 17:26:44 -05:00 |
|
Robert Sayre
|
a354ba1cfc
|
Backed out changeset 919950c7f0f0
|
2010-05-11 11:52:17 -04:00 |
|
Chris Leary
|
299dd52ca1
|
Bug 559408: Arena pool macros to methods. (r=gal)
|
2010-05-10 21:46:52 -07:00 |
|
Jeff Walden
|
ad6a89209e
|
Bug 517580 - Unconditionally build with support for getters and setters, remove support for the deprecated { x getter: function() {}} and x getter= function() {} getter syntaxes (mutatis mutandis for setter) now that ES5 provides Object.getOwnPropertyDescriptor and Object.defineProperty and { get x() { } } syntax, and provide __{define,lookup}{G,S}etter__ only if a preprocessor variable is defined (unconditionally provided for the moment). r=luke
|
2009-10-06 12:35:33 -07:00 |
|
Luke Wagner
|
777b935aea
|
Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
|
2010-04-08 11:22:04 -07:00 |
|
Nicholas Nethercote
|
26d8277a75
|
Bug 413730 - Replace all OBJ_GET_CLASS() macro calls with JSObject::getClass() calls. r=gal.
|
2010-04-07 16:09:49 -07:00 |
|
Jeff Walden
|
80e3a56f93
|
Bug 520696 - Implement support for string and numeric literals as names for properties defined using ES5 get/set syntax. r=jimb
--HG--
extra : rebase_source : 42120d6f31851efa9771e3c869989de70d5ed0f5
|
2009-12-14 18:31:05 -05:00 |
|
Robert Sayre
|
596f6ceff5
|
Bug 554850: silence JSBool -> bool conversion warnings in msvc. r=waldo
|
2010-04-01 16:54:57 -04:00 |
|
Jeff Walden
|
ed80c98a49
|
Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702.
|
2010-03-29 19:47:40 -07:00 |
|
Jeff Walden
|
0973dfd6ab
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|