mrbkap@gmail.com
|
daa1af807b
|
Outerize |this| always. bug 418069, r/sr=jst/brendan a=beltzner
|
2008-02-29 16:17:38 -08:00 |
|
brendan@mozilla.org
|
fac287f778
|
Another assert that was an already-coped-with property cache hazard (420087, r=shaver, a=beltzner).
|
2008-02-29 16:03:41 -08:00 |
|
benjamin@smedbergs.us
|
24d421cf7e
|
Bug 420217 - _InterlockedCompareExchange needs to be extern "C" when using a C++ compiler, r=brendan a1.9b4=beltzner
|
2008-02-29 06:49:04 -08:00 |
|
brendan@mozilla.org
|
c5faf4cb58
|
Fix slot type to satisfy C++ (420215, r=bsmedberg, a=beltzner).
|
2008-02-28 21:03:38 -08:00 |
|
bent.mozilla@gmail.com
|
05abaea802
|
Bug 414977 - "insufficient unlink methods in some DOM classes?". Allow the cycle collector to unlink XPCWrappedNatives in one cycle instead of two. r=peterv, sr=jst, a1.9b4+=schrep.
|
2008-02-28 18:09:10 -08:00 |
|
bclary@bclary.com
|
605d844c9b
|
JavaScript Tests - regression test for bug 419018, by jag (Peter Annema)
|
2008-02-28 17:37:05 -08:00 |
|
brendan@mozilla.org
|
670a8c71c3
|
Unbitrot JS_OPMETER (363529, r=shaver, a=beltzner/sayrer).
|
2008-02-28 16:29:59 -08:00 |
|
brendan@mozilla.org
|
47701d17da
|
Cope with JSOP_INITPROP property cache proto-property-with-non-stub-setter hazard (419822, r=shaver, a=beltzner).
|
2008-02-28 09:17:52 -08:00 |
|
bclary@bclary.com
|
c58c0d4132
|
JavaScript Tests - regression tests for bug 419152, by Mike Shaver
|
2008-02-28 08:44:05 -08:00 |
|
bclary@bclary.com
|
63ce2ca364
|
JavaScript Tests - regression tests for bug 419803, by Jesse Ruderman
|
2008-02-28 08:24:12 -08:00 |
|
brendan@mozilla.org
|
e00903969e
|
Fix bogus assertion with compensating code (419803, r=shaver, a=beltzner).
|
2008-02-27 11:39:27 -08:00 |
|
brendan@mozilla.org
|
d014ad26c9
|
Backing out to fix orange on Windows fx/tb/sm...
|
2008-02-26 22:57:28 -08:00 |
|
brendan@mozilla.org
|
0e309947ea
|
Landing shaver's patch for 419743, r/a=me.
|
2008-02-26 21:54:02 -08:00 |
|
brendan@mozilla.org
|
284723cc52
|
Optimize object initialisers via property cache; remove JSOP_SET{NAME,PROP} cache hazards (129496, r=shaver).
|
2008-02-26 17:59:36 -08:00 |
|
igor@mir2.org
|
663a089f9a
|
bug=400902 r,a1.9=brendan Specialized GC arena for double values
|
2008-02-26 13:01:42 -08:00 |
|
bclary@bclary.com
|
be07e41876
|
JavaScript Tests - regression tests for bug 410649, by Igor Bukanov
|
2008-02-26 10:40:56 -08:00 |
|
brendan@mozilla.org
|
37157bcb3e
|
Fix regression from 419152 to test for 58274 (r/a=shaver).
|
2008-02-26 09:01:52 -08:00 |
|
timeless@mozdev.org
|
35f7453c13
|
Bug 394114 Interfaces missing from various QI implementations. jsdContext r=caillon sr=jag a=dsicore
|
2008-02-26 07:10:19 -08:00 |
|
timeless@mozdev.org
|
356b441998
|
Bug 405025 ASSERT_VALID_LOCK failed r=gijs a=dsicore
|
2008-02-26 07:07:05 -08:00 |
|
timeless@mozdev.org
|
8275780222
|
Bug 405025 ASSERT_VALID_LOCK failed r=gijs a=dsicore
|
2008-02-26 07:04:13 -08:00 |
|
brendan@mozilla.org
|
01f57ac227
|
Shaver's huge patch for 419152 (Huge, I say; r=me).
|
2008-02-25 16:59:36 -08:00 |
|
reed@reedloden.com
|
5d4ef49dd4
|
Bug 417710 - "Use JS_GET_CLASS, not JS_GetClass" [p=gyuyoung.kim@samsung.com (gyu-young kim) r=jorendorff r=jst sr+a1.9=brendan]
|
2008-02-25 00:59:20 -08:00 |
|
jag@tty.nl
|
3dc70c8522
|
Backing out bug 400902. Something's still screwy :-(
|
2008-02-24 08:46:20 -08:00 |
|
igor@mir2.org
|
c80140e35e
|
Bug 400902: specialized arena for doubles
|
2008-02-24 06:14:45 -08:00 |
|
dougt@meer.net
|
2dce6c3488
|
WINCE Only. Slash doesn't work in MINGW32, but - works everywhere.
|
2008-02-22 17:31:02 -08:00 |
|
reed@reedloden.com
|
0df12fcd74
|
Bug 418957 - "js/src/prmjtime.c uses the wrong value for NS_HAVE_INVALID_PARAMETER_HANDLER on windows mobile" [p=dougt@meer.net (Doug Turner) r+a1.9=crowder]
|
2008-02-22 15:49:41 -08:00 |
|
benjamin@smedbergs.us
|
74c6d8ff71
|
Bug 419079 - cast void* in js/src for C++ compatibility, r+a=crowder
|
2008-02-22 12:41:27 -08:00 |
|
crowder@fiverocks.com
|
4de7e60d7d
|
Bug 419018 - Fix silly crash in slowarray_enumerate, patch by mrbkap, r=shaver, a1.9=mconnor
|
2008-02-22 11:40:57 -08:00 |
|
bclary@bclary.com
|
cc759b645a
|
JavaScript Tests - regression tests for bug 385133, by Jesse Ruderman, Igor Bukanov
|
2008-02-21 17:31:44 -08:00 |
|
bclary@bclary.com
|
b4827267a4
|
JavaScript Tests - Object destructuring shorthand, bug 404734, by Brendan Eich
|
2008-02-21 17:00:36 -08:00 |
|
bclary@bclary.com
|
992191f454
|
JavaScript Tests - allow function Error() {} for the love of Pete, bug 412324
|
2008-02-21 13:22:38 -08:00 |
|
timeless@mozdev.org
|
98f752bec6
|
Bug 418665 windows mobile build error in js/src/jsdate.c GetLocalTime is defined in the Windows Mobile SDK patch by dougt r=crowder a=beltzner
|
2008-02-21 13:09:57 -08:00 |
|
brendan@mozilla.org
|
563ba9b15c
|
ASSERT_VALID_PROPERTY_CACHE_HIT must be for ST spidermonkey only (417817, r=shaver).
|
2008-02-21 12:50:39 -08:00 |
|
bclary@bclary.com
|
6bf32f6b15
|
JavaScript Tests - regression test for bug 417893, by Jesse Ruderman
|
2008-02-21 11:38:06 -08:00 |
|
bclary@bclary.com
|
73866b1464
|
JavaScript Tests - regression test for bug 418504, by Jeff Walden
|
2008-02-21 10:12:57 -08:00 |
|
bclary@bclary.com
|
4cb3191194
|
JavaScript Tests - regression test for bug 418540, by Jesse Ruderman
|
2008-02-21 09:14:44 -08:00 |
|
brendan@mozilla.org
|
ae4797fd62
|
Beware non-native objects along scope and proto chains in property cache hit testing (418540, r=shaver).
|
2008-02-20 21:51:12 -08:00 |
|
brendan@mozilla.org
|
a046a1a279
|
jorendorff's JS_DEBUG_TITLE_LOCKS patch (417818, r=shaver).
|
2008-02-20 21:04:29 -08:00 |
|
gavin@gavinsharp.com
|
eb3e4a8015
|
Back out bug 418069 because it causes a crash on startup for Camino
|
2008-02-20 18:06:26 -08:00 |
|
bclary@bclary.com
|
4233228a40
|
Sisyphus/JavaScript Tests - update public failures, no bug, not part of the build
|
2008-02-20 17:27:02 -08:00 |
|
crowder@fiverocks.com
|
fdebdc3375
|
Bug 418069 - js1_5/Regress/regress-379245.js FAIL - browser - bad this, patch by mrbkap, r=brendan, sr=jst, a1.9=brendan
|
2008-02-20 15:28:18 -08:00 |
|
crowder@fiverocks.com
|
a5a62e24e3
|
Bug 418638 - various bugs in JS shell scatter() and sleep(), patch by Jason Orendorff <jorendorff@mozilla.com>, r=crowder, a=NPOTB
|
2008-02-20 15:18:20 -08:00 |
|
jst@mozilla.org
|
4eddbffadc
|
Landing fix for bug 418377. Don't run code on invalid contextx. Patch by mrbkap@gmail.com, r+sr=jst@mozilla.org
|
2008-02-20 15:00:56 -08:00 |
|
igor@mir2.org
|
ad770873c2
|
bug=418614 r=mrbkap a1.9=brendan fixing JSOP_EXPORTALL regression spotted by mrbkap
|
2008-02-20 12:36:52 -08:00 |
|
crowder@fiverocks.com
|
d7bbbdcaf4
|
Bug 418616 - fix use of uninitialized data in js_CheckAccess, patch by Blake Kaplan <mrbkap@gmail.com>, r+=shaver, a+=brendan
|
2008-02-20 12:01:14 -08:00 |
|
bclary@bclary.com
|
c37bc9a439
|
Sisyphus/JavaScript Tests - handle malformed log files, bug 418617
|
2008-02-20 07:49:34 -08:00 |
|
reed@reedloden.com
|
3a7503ed52
|
Bug 404879 - "ActionMonkey: Modify js/src to use new thread-safe MMgc APIs" (tests) [p=jorendorff@mozilla.com (Jason Orendorff) r=bc a1.9=schrep]
|
2008-02-20 03:27:41 -08:00 |
|
reed@reedloden.com
|
b7aab7bc3f
|
Bug 404879 - "ActionMonkey: Modify js/src to use new thread-safe MMgc APIs" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2008-02-20 03:25:26 -08:00 |
|
reed@reedloden.com
|
c23ae0647c
|
Bug 412985 - "Provide stubs for JS_THREADSAFE APIs in non-JS_THREADSAFE builds" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2008-02-20 03:22:06 -08:00 |
|
igor@mir2.org
|
f7170843b9
|
bug=418456 r,a1.9=brendan Fixing asserts in js_PutBlockObject
|
2008-02-20 01:24:02 -08:00 |
|
jag@tty.nl
|
f3c2345d93
|
Bug 415142: Mozilla build broken in mozilla/js/src/jsgc.c:2217. All the compilers we support can handle long long, so just go with that. Also remove ifdefs for compilers we no longer care about. r=/a=brendan
|
2008-02-19 21:11:01 -08:00 |
|
crowder@fiverocks.com
|
f5bf4a5765
|
Bug 418515 - Better management of parent-finding, needed for new arrays implementation, r/a+=brendan
|
2008-02-19 21:05:24 -08:00 |
|
bzbarsky@mit.edu
|
0d35eacf46
|
Fix line numbering in JS components so it's not off by 1. Bug 418491, r+sr+a=brendan
|
2008-02-19 19:57:11 -08:00 |
|
brendan@mozilla.org
|
946ee4899a
|
Fix untagged boolean stored as jsval bug (418504, r=jwalden).
|
2008-02-19 16:48:10 -08:00 |
|
bclary@bclary.com
|
7399761d28
|
JavaScript Tests - add js1_5/Regress/regress-416628.js to the performance tests, bug 416628
|
2008-02-19 12:16:03 -08:00 |
|
bclary@bclary.com
|
5cd89eaf35
|
JavaScript Tests - update to remove failures due to change in expected behavior, bug 345855
|
2008-02-19 12:11:22 -08:00 |
|
igor@mir2.org
|
737e1c86d9
|
Bug 416439. Using goto error in the interpreter to shrink code size. r,a1.9=brendan
|
2008-02-19 04:16:26 -08:00 |
|
brendan@mozilla.org
|
ca19686bfc
|
Property-cache dense array methods in JSOP_CALLPROP (418239, r=shaver).
|
2008-02-18 23:04:00 -08:00 |
|
dbaron@dbaron.org
|
6d3b9ac638
|
In JS_PrintTraceThingInfo, only print the contents of JSSLOT_PRIVATE if it represents the class's private rather than the first slot. b=417972 r=igor a=DEBUG-only (not part of the default build)
|
2008-02-18 22:19:13 -08:00 |
|
brendan@mozilla.org
|
c15fb874b1
|
Relaxd ES4-like yield parsing for JS1.8 (384991, r=mrbkap).
|
2008-02-18 20:49:02 -08:00 |
|
mrbkap@gmail.com
|
d994b6a900
|
Avoid calling js_ComputeThis when we don't have to from js_Invoke. bug 417947, r+a=brendan
|
2008-02-18 19:34:02 -08:00 |
|
shaver@mozilla.org
|
90ef8c991b
|
Fix js_CheckAccess to handle use in non-native objects' ops, fixing test-suite regressions from native-arrays landing. r=mrbkap, a=brendan.
|
2008-02-18 18:27:44 -08:00 |
|
crowder@fiverocks.com
|
7cda05593f
|
Bug 417999 - removed JS_ArenaFreeAllocation, r+/a+=brendan
|
2008-02-18 13:14:15 -08:00 |
|
crowder@fiverocks.com
|
6701f5055b
|
Bug 417995 - SpanDeps allocation does not use JSArenas anymore, r+/a+=brendan
|
2008-02-18 13:09:50 -08:00 |
|
shaver@mozilla.org
|
8de570e122
|
Implement optimized object-ops for dense arrays, b=322889, r+a=brendan.
|
2008-02-18 13:01:47 -08:00 |
|
jag@tty.nl
|
68f453076d
|
Bug 417477: Mingw build error in ../mozilla/js/src/jslock.c: syntax error. p=bengt.erik.soderstrom@telia.com, r=jag, a=brendan
|
2008-02-18 12:10:37 -08:00 |
|
brendan@mozilla.org
|
bc07d9189d
|
Guard property cache tests with native ops or obj guards (417981, r=shaver).
|
2008-02-18 11:32:01 -08:00 |
|
bclary@bclary.com
|
1ab1c897d6
|
JavaScript Test - regression test for bug 416628, by Brendan Eich
|
2008-02-18 03:38:44 -08:00 |
|
bclary@bclary.com
|
c779fc13c7
|
JavaScript Tests - regression test for bug 415922, by Joachim Kuebart
|
2008-02-18 02:48:26 -08:00 |
|
bclary@bclary.com
|
5df1850a42
|
JavaScript Test - regression test for bug 416460, by Jesse Ruderman
|
2008-02-18 02:21:39 -08:00 |
|
bclary@bclary.com
|
123abc325e
|
JavaScript Tests - regression test for bug 416601, by Igor Bukanov
|
2008-02-18 02:12:46 -08:00 |
|
brendan@mozilla.org
|
ed98750ea2
|
Use JS_PropertyStub for in-language bindings, for best property cache hit rates (416931, r=mrbkap).
|
2008-02-17 22:31:57 -08:00 |
|
brendan@mozilla.org
|
67c4f161d4
|
Recover trapped opcode in js_GetIndexFromBytecode (416665, r=igor).
|
2008-02-17 17:32:12 -08:00 |
|
brendan@mozilla.org
|
59a12dd778
|
Lazy ComputeGlobalThis required now in fast native implementations (417893, r=mrbkap).
|
2008-02-17 16:12:33 -08:00 |
|
brendan@mozilla.org
|
2673359f2a
|
Fix misindented code (418049, r=igor).
|
2008-02-17 16:01:53 -08:00 |
|
bclary@bclary.com
|
3e17163d16
|
Sisyphus/JavaScript Tests - update known failures, no bug, not part of the build
|
2008-02-17 10:13:16 -08:00 |
|
timeless@mozdev.org
|
dc464ab67c
|
Bug 416981 CheckLeakedRoots should specify which JSRuntime is leaking r=brendan a=brendan
|
2008-02-16 22:56:40 -08:00 |
|
reed@reedloden.com
|
940e9c6377
|
Bug 417615 - "js.c doesn't build under MOZ_SHARK" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2008-02-16 19:27:30 -08:00 |
|
bclary@bclary.com
|
ab1f34af67
|
Sisyphus/JavaScript Tests - update known failures to match new time out variables, no bug, not part of the build
|
2008-02-16 14:18:37 -08:00 |
|
brendan@mozilla.org
|
17c8d07720
|
Defend against compiler pseudo-frames (417944, r=shaver).
|
2008-02-16 13:33:59 -08:00 |
|
bclary@bclary.com
|
b5887a8157
|
Sisyphus/JavaScript Tests - add timeout for js1_6/extensions/regress-385393-08.js due to bug 417916
|
2008-02-16 09:12:13 -08:00 |
|
bclary@bclary.com
|
251400db20
|
Sisyphus/JavaScript Tests - lower timeout to 2 minutes, bug 417932, not part of the build
|
2008-02-16 08:43:07 -08:00 |
|
bclary@bclary.com
|
725fe1196b
|
Sisyphus/JavaScript Tests - update known failures for windows, no bug, not part of the build
|
2008-02-16 05:55:22 -08:00 |
|
brendan@mozilla.org
|
6f744d3a94
|
Don't lock non-native objects (417819, r=mrbkap).
|
2008-02-15 22:53:32 -08:00 |
|
jruderman@hmc.edu
|
069a08c23d
|
Add crashtest
|
2008-02-15 21:29:10 -08:00 |
|
brendan@mozilla.org
|
51603c57f5
|
Optimize ComputeGlobalThis (395993, r=mrbkap).
|
2008-02-15 18:46:46 -08:00 |
|
igor@mir2.org
|
6721a1115f
|
Bug 416601: property cache is properly disabled under with statements with generators. r=brendan a1.9=blocking1.9
|
2008-02-15 03:38:40 -08:00 |
|
shaver@mozilla.org
|
78086c82f0
|
back out for mochitest failures in prototype
|
2008-02-15 02:31:38 -08:00 |
|
shaver@mozilla.org
|
42bcfd3a28
|
Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan.
|
2008-02-15 01:48:53 -08:00 |
|
gavin@gavinsharp.com
|
98c6509ae0
|
Back out bug 322889 due to jQuery unit test failures
|
2008-02-14 18:41:18 -08:00 |
|
shaver@mozilla.org
|
d2c737a91e
|
Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan
|
2008-02-14 17:07:53 -08:00 |
|
shaver@mozilla.org
|
d168ad9a94
|
Bug 416675: refactor JSScope locking for reuse on non-native objects. r+a=brendan.
|
2008-02-14 16:44:46 -08:00 |
|
jag@tty.nl
|
83acb80efe
|
Bug 417419: You too can solve global-warming without making the JS_INLINE macro ugly. r=/a=brendan
|
2008-02-14 15:56:53 -08:00 |
|
bclary@bclary.com
|
d61b8ef120
|
Sisyphus/JavaScript Tests - update known failures list, no bug, not part of the build
|
2008-02-14 08:29:37 -08:00 |
|
igor@mir2.org
|
4f40e7c841
|
Bug 416354: optimizing switch cases in the inetrpreter, r,a1.9=brendan
|
2008-02-14 07:36:39 -08:00 |
|
reed@reedloden.com
|
bfcf87f43b
|
Bug 402898 - "JS_YieldRequest doesn't do scope-sharing" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2008-02-14 03:14:25 -08:00 |
|
brendan@mozilla.org
|
5fd5861767
|
Optimize wrapper creation via JS_NewObjectWithGivenProto, and avoid cycle-check overhead in JS_Set{Prototype,Parent} (408871, r=mrbkap).
|
2008-02-13 21:10:42 -08:00 |
|
brendan@mozilla.org
|
d2a6517917
|
Must set initial slot value in js_DefineNativeProperty via write barrier (417012, r=shaver).
|
2008-02-13 19:12:44 -08:00 |
|
bclary@bclary.com
|
0e3a3d85ad
|
Sisyphus/JavaScript Tests - update public failures, no bug, not part of the build
|
2008-02-13 18:25:05 -08:00 |
|
bclary@bclary.com
|
8e1249bc83
|
JavaScript Tests - update test due to bug 309894
|
2008-02-13 15:34:49 -08:00 |
|