igor@mir2.org
|
e7cdba8c35
|
Bug 393184: js_NewGCThing no longer zeros the allocated thing. r=brendan
|
2007-08-22 13:56:08 -07:00 |
igor@mir2.org
|
c7e12ef00d
|
Bug 325202: XDR uses lossless encoding for all string. r=brendan
|
2007-08-21 14:22:26 -07:00 |
brendan@mozilla.org
|
102eae9333
|
One-char fix to recent regression (392944, r=mrbkap).
|
2007-08-20 18:24:51 -07:00 |
mrbkap@gmail.com
|
3a9f4a6d0b
|
Get the right class -- off of obj2, not obj and ensure that we propagate failure from outerObject. bug 375344, r=brendan a=sicking
|
2007-08-17 18:24:51 -07:00 |
igor@mir2.org
|
b2c68c63b9
|
Bug 391290: mutability flag for strings is stored inside strings. r=brendan
|
2007-08-15 23:23:06 -07:00 |
igor@mir2.org
|
db0f3d53a2
|
Bug 386265: using double kashing for atoms. r=brendan
|
2007-08-11 13:25:16 -07:00 |
igor@mir2.org
|
f705a82de6
|
Bug 391033: no frame manipulation when reporting errors. r=brendan
|
2007-08-10 23:12:00 -07:00 |
igor@mir2.org
|
b3e7b100a7
|
Bug 387481, bug 389063: multithreading atom fixes and cleanups. r=brendan
|
2007-08-07 00:29:32 -07:00 |
brendan@mozilla.org
|
767c4ea288
|
Fast (frame-less) native call optimizations (385393, r=igor).
|
2007-08-01 21:33:52 -07:00 |
brendan@mozilla.org
|
0427f2943d
|
Backing out, see bug 389122 and orange or red tinderboxes.
|
2007-07-21 16:21:20 -07:00 |
brendan@mozilla.org
|
b36bbabdb0
|
Fast natives and related optimizations (385393, r=igor).
|
2007-07-21 14:39:42 -07:00 |
igor@mir2.org
|
660d41053e
|
Bug 387909: make sure that [generator] is the first bytecode. r=brendan
|
2007-07-13 14:23:39 -07:00 |
igor@mir2.org
|
4d73979fcd
|
Bug 357016: Patch from Edward Lee to restore ability to compile SpiderMonkey with C++ compiler. It was broken after my changes. r=myself
|
2007-07-12 00:48:50 -07:00 |
igor@mir2.org
|
40cf55c2ba
|
Bug 385729: objects and regexps are stored in separated tables in JSScript. r=brendan,mrbkap
|
2007-07-08 02:03:34 -07:00 |
crowder@fiverocks.com
|
403c5f1ce1
|
Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
crowder/Jason Orendorff, r=brendan
|
2007-07-05 13:37:47 -07:00 |
igor@mir2.org
|
a1781f7de4
|
Bug 384478: Patch from Mike Moening to fix warning when compiling with VC. r=me
|
2007-06-18 12:33:21 -07:00 |
mrbkap@gmail.com
|
c734aa88dd
|
Use a better filename when eval is used across scopes. bug 369211, r=brendan
|
2007-06-15 14:00:26 -07:00 |
igor@mir2.org
|
fccf28a641
|
Bug 378793: Patch from Mike Moening and me to implement per-context debug hooks. r=brendan
|
2007-06-14 23:44:18 -07:00 |
igor@mir2.org
|
388e4dda34
|
Bug 378793: removal of the previous commit.
|
2007-06-14 13:20:37 -07:00 |
igor@mir2.org
|
ccb4248981
|
Bug 378793: Patch from Mike Moening to implement per-context debug hooks. r=me,brendan
|
2007-06-14 13:04:09 -07:00 |
igor@mir2.org
|
52a3248e98
|
Bug 384151: refactoring boxing of primitive values, r=brendan
|
2007-06-14 00:07:01 -07:00 |
mrbkap@gmail.com
|
fb32592b65
|
Make Object.prototype.toSource deal with even more __proto__ hacking. bug 383965, r=crowder
|
2007-06-12 15:07:20 -07:00 |
mrbkap@gmail.com
|
019810ad4f
|
Remove vestigial initialization
|
2007-06-05 16:44:21 -07:00 |
mrbkap@gmail.com
|
ac3cd0da1f
|
Be less strict about how you can call eval. In particular, allow callers to call it through other names, as long as the this object is a global object. bug 383381, r=brendan
|
2007-06-05 16:42:00 -07:00 |
crowder@fiverocks.com
|
6e003e6a16
|
Bug 380831: incorrect uneval trying to output a getter function that is a sharp definition, r=igor
|
2007-06-05 13:20:07 -07:00 |
mrbkap@gmail.com
|
5dee40693a
|
Remove indirect eval. bug 382509, r=brendan
|
2007-06-04 16:03:03 -07:00 |
mrbkap@gmail.com
|
b0f7dbe005
|
Backing out to fix orange
|
2007-06-04 15:18:25 -07:00 |
mrbkap@gmail.com
|
5c0b203590
|
Fixing bustage, bug 382509
|
2007-06-04 14:47:13 -07:00 |
mrbkap@gmail.com
|
93b24ea79d
|
Remove indirect eval. bug 382509, r=brendan
|
2007-06-04 14:40:55 -07:00 |
brendan@mozilla.org
|
1d2da89892
|
Fix fun_resolve to avoid resolving hidden properties (locals/params; 382532, r=mrbkap).
|
2007-06-04 12:50:30 -07:00 |
crowder@fiverocks.com
|
9dad5e7465
|
Bug 381205: object uneval gets confused by special "getter functions", r=mrbkap
|
2007-05-30 13:05:31 -07:00 |
crowder@fiverocks.com
|
42edb60944
|
Recent code checkin regressed testcase from 356085
|
2007-05-29 17:06:21 -07:00 |
crowder@fiverocks.com
|
b3bc3ba4fe
|
Bug 381301: chomp closing ')' in obj_toSource more correctly, r=mrbkap
|
2007-05-29 14:05:09 -07:00 |
brendan@mozilla.org
|
5317f52250
|
Fix JOF_XMLNAME, etc., interrogation to mask the mode bits and compare (381504, r=mrbkap).
|
2007-05-22 23:04:18 -07:00 |
mrbkap@gmail.com
|
a0b603c49d
|
Count both the getter and setter for a given property. bug 381303, r=crowder
|
2007-05-21 11:02:33 -07:00 |
mrbkap@gmail.com
|
2985ecac45
|
Handle Function.prototype.toString not returning what we expect it to return (a function expression). bug 380933, r=crowder
|
2007-05-21 11:01:08 -07:00 |
crowder@fiverocks.com
|
aa1566c786
|
Bug 381211: fixing off-by-one caused by patch from bug 367629, r=mrbkap
|
2007-05-18 17:04:41 -07:00 |
crowder@fiverocks.com
|
bae623df01
|
Bug 367629: better obj_toSource for native functions and a few other cases, r=mrbkap
|
2007-05-18 16:12:56 -07:00 |
igor@mir2.org
|
a5ceb3aaa6
|
Bug 380833: AllocSlot now insists on the new slot being already set to void. r=brendan
|
2007-05-16 15:41:50 -07:00 |
crowder@fiverocks.com
|
f22ac5c3ba
|
Bug 308429: make tooMuchGC dynamic (runtime gczeal option), r=brendan
|
2007-05-15 16:27:20 -07:00 |
crowder@fiverocks.com
|
ae198d672f
|
Bug 358594: sharp variables should deserialize using old getter/setter syntax.
|
2007-05-15 15:41:24 -07:00 |
crowder@fiverocks.com
|
a7d35d2bfa
|
Bug 356083: incorrect decompilation for ({this setter: function () {} }) and others, r=igor, r=brendan
|
2007-05-01 11:07:44 -07:00 |
igor@mir2.org
|
1ab869f5ec
|
Bug 375270: API to trace GC things graph without running the GC. r=brendan
|
2007-04-16 23:53:37 -07:00 |
igor.bukanov%gmail.com
|
c183a43d5a
|
Bug 366725: JS_GetString(Bytes|Chars) are no longer used in SpiderMonkey.
|
2007-03-08 06:25:23 +00:00 |
brendan%mozilla.org
|
9e3a08dcad
|
Allow SPROP_SET to throw the getter but no setter 'readonly' error (371724, r=mrbkap).
|
2007-02-26 17:45:26 +00:00 |
brendan%mozilla.org
|
fc94c1ddde
|
Fix 369404 (r=mrbkap).
|
2007-02-25 01:19:59 +00:00 |
crowder%fiverocks.com
|
5a1b387260
|
Bug 355820: follow-up to fix eval breakage. patch by crowder@fiverocks.com, r=brendan
|
2007-01-28 19:17:29 +00:00 |
crowder%fiverocks.com
|
9f161256b1
|
Bug 355820: fixing a flub from first checkin, patch by crowder@fiverocks.com, r=brendan
|
2007-01-27 04:19:23 +00:00 |
brendan%mozilla.org
|
fe0b75a735
|
Oops.
|
2007-01-22 20:29:17 +00:00 |
brendan%mozilla.org
|
045fb650d1
|
Fix 367589, a=dveditz.
|
2007-01-22 20:27:31 +00:00 |