timeless@mozdev.org
|
cd25bc929f
|
Bug 416981 CheckLeakedRoots should specify which JSRuntime is leaking r=brendan a=brendan
|
2008-02-16 22:56:40 -08:00 |
|
reed@reedloden.com
|
be5b1e308e
|
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
|
4210eeeb0a
|
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
|
184fbae164
|
Defend against compiler pseudo-frames (417944, r=shaver).
|
2008-02-16 13:33:59 -08:00 |
|
bclary@bclary.com
|
8542a0ee12
|
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
|
871894fb37
|
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
|
a2ef0b9951
|
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
|
6fc8aac0ec
|
Don't lock non-native objects (417819, r=mrbkap).
|
2008-02-15 22:53:32 -08:00 |
|
jruderman@hmc.edu
|
7445015a73
|
Add crashtest
|
2008-02-15 21:29:10 -08:00 |
|
brendan@mozilla.org
|
fc623a24eb
|
Optimize ComputeGlobalThis (395993, r=mrbkap).
|
2008-02-15 18:46:46 -08:00 |
|
igor@mir2.org
|
f86e5a86d2
|
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
|
08cc7ed6d6
|
back out for mochitest failures in prototype
|
2008-02-15 02:31:38 -08:00 |
|
shaver@mozilla.org
|
19f85281c0
|
Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan.
|
2008-02-15 01:48:53 -08:00 |
|
gavin@gavinsharp.com
|
be5dd93507
|
Back out bug 322889 due to jQuery unit test failures
|
2008-02-14 18:41:18 -08:00 |
|
shaver@mozilla.org
|
4b517f103c
|
Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan
|
2008-02-14 17:07:53 -08:00 |
|
shaver@mozilla.org
|
7550157d62
|
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
|
02c1f88ad5
|
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
|
b38b6cba2a
|
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
|
5a2b665446
|
Bug 416354: optimizing switch cases in the inetrpreter, r,a1.9=brendan
|
2008-02-14 07:36:39 -08:00 |
|
reed@reedloden.com
|
5e9e94d627
|
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
|
dfd7f0a7b4
|
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
|
50b22acab7
|
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
|
ac9fb0f201
|
Sisyphus/JavaScript Tests - update public failures, no bug, not part of the build
|
2008-02-13 18:25:05 -08:00 |
|
bclary@bclary.com
|
18f47ac952
|
JavaScript Tests - update test due to bug 309894
|
2008-02-13 15:34:49 -08:00 |
|
brendan@mozilla.org
|
3fb8d6c553
|
Fiddle blank lines botched in my last checkin.
|
2008-02-13 15:07:14 -08:00 |
|
crowder@fiverocks.com
|
024a12d0a9
|
Bug 417100 - Fixing windows build errors
|
2008-02-13 14:33:57 -08:00 |
|
crowder@fiverocks.com
|
ac160ed074
|
Bug 417100 - more aggressive inlining for jsregexp.c, r=brendan, a1.9=mtschrep
|
2008-02-13 13:52:17 -08:00 |
|
crowder@fiverocks.com
|
52e061dee3
|
Bug 417077 - more rigorous inlining functionality for JS, r/a1.9=brendan
|
2008-02-13 13:50:05 -08:00 |
|
bclary@bclary.com
|
f006c8cc8c
|
Sisyphus/JavaScript Tests - improve test timeout handling, bug 417260
|
2008-02-13 12:18:02 -08:00 |
|
igor@mir2.org
|
ac22737548
|
Bug 309894: non-recursive XML-filtering implementation. r,a1.9=brendan
|
2008-02-13 06:32:31 -08:00 |
|
brendan@mozilla.org
|
2bf37c2385
|
Patch from Robert Longson <longsonr@gmail.com> for _InterlockedCompareExchange on MSVC7.1 (416813, r=me).
|
2008-02-13 02:21:50 -08:00 |
|
brendan@mozilla.org
|
e334c2256a
|
Fix stupidity from patch for 414452 (417144, r=shaver, thanks to vlad for finding).
|
2008-02-12 20:17:50 -08:00 |
|
brendan@mozilla.org
|
4e2eefd3a3
|
Cope with GC under js_{Find,Lookup}Property in ASSERT_VALID_PROPERTY_CACHE_HIT (417033, r=shaver).
|
2008-02-12 18:26:16 -08:00 |
|
bclary@bclary.com
|
b8d87d9b9e
|
Sisyphus/JavaScript Tests - fix post-process-logs.pl page, exit status processing, bug 416970
|
2008-02-12 04:06:14 -08:00 |
|
jwalden@mit.edu
|
247329e211
|
Bug 397929 - Convert GetMessage APIs to GetMessageMoz APIs, at the C++ symbol level only (vtables remain the same), to work around brain-dead, idiotic, insane Windows API macros. r=bsmedberg, a=schrep
|
2008-02-11 20:11:07 -08:00 |
|
bclary@bclary.com
|
932a720c80
|
Sisyphus/JavaScript Tests - attempt 2 at getting known failures correct, bug 416789
|
2008-02-11 15:29:54 -08:00 |
|
bclary@bclary.com
|
c80cd83b7f
|
Sisyphus/JavaScript Tests - improve page time out handling in post-process-logs.sh, bug 416788
|
2008-02-11 15:22:29 -08:00 |
|
timeless@mozdev.org
|
976ad0200d
|
Fixing js.mak - adding jsiter
|
2008-02-11 14:35:05 -08:00 |
|
bclary@bclary.com
|
7361183085
|
JavaScript Tests - update test for bug 410571
|
2008-02-11 14:22:02 -08:00 |
|
crowder@fiverocks.com
|
cb2e41b183
|
Bug 416615 - Optimize JS_MAX(upcase(localMax), downcase(localMax)), r=mrbkap, blocking1.9=brendan, idea from BijuMailList@gmail.com
|
2008-02-11 12:23:28 -08:00 |
|
nboyd@atg.com
|
8ee727a39d
|
regression test. r=shaver
|
2008-02-11 08:55:10 -08:00 |
|
jag@tty.nl
|
e76dc17580
|
Bug 416685: jsinterp.c warning: empty body in an if-statement (times 4). r=/a=brendan
|
2008-02-11 02:55:59 -08:00 |
|
bclary@bclary.com
|
6edded0296
|
Sisyphus/JavaScript Tests - update known failures, bug 416789
|
2008-02-11 01:14:16 -08:00 |
|
bclary@bclary.com
|
754b55208e
|
Sisyphus/JavaScript Tests - handle browser test timeouts better in non-restart mode, bug 416788
|
2008-02-11 01:08:38 -08:00 |
|
bclary@bclary.com
|
b54eb10ece
|
Sisyphus/JavaScript Tests - improve error message, bug 416786
|
2008-02-11 01:00:21 -08:00 |
|
brendan@mozilla.org
|
1379a0de12
|
Avoid O(n^2) hazard under JS_ARENA_RELEASE, simplifying arena-pool usage and eliminating debug code (416628, r=igor).
|
2008-02-11 00:55:02 -08:00 |
|
bclary@bclary.com
|
25eb5e2f89
|
JavaScript Tests - update *.tests lists, bug 416783
|
2008-02-11 00:52:12 -08:00 |
|
reed@reedloden.com
|
8f0ac1f4fd
|
Bug 416470 - "JSContext::outstandingRequests bookkeeping is incorrect" [p=jorendorff@mozilla.com (Jason Orendorff) r=igor a1.9=schrep a=blocking1.9+]
|
2008-02-10 22:15:18 -08:00 |
|
brendan@mozilla.org
|
1bad15affa
|
Export js_CheckForStringIndex from jsobj.c for use by assert in jsinterp.c (416460, r=shaver).
|
2008-02-10 17:12:29 -08:00 |
|
reed@reedloden.com
|
a269fceb53
|
Bug 412324 - "Main content panel is not rendered for all WebCT/Blackboard installations" [p=crowder@fiverocks.com (Brian Crowder) r+a1.9=brendan a=blocking1.9+]
|
2008-02-10 00:49:19 -08:00 |
|
timeless@mozdev.org
|
b6c5d2862f
|
Bug 416293 unbalanced locking in jsd_SetExecutionHook r=crowder a=mtschrep
|
2008-02-09 20:16:54 -08:00 |
|
jwalden@mit.edu
|
bba13239da
|
Bug 410571 - Yield and let expressions disappear in decompilation of object literal due to mismanagement of the sprintstack; just sprint all at once instead of in two steps. r+a=brendan
|
2008-02-09 19:30:07 -08:00 |
|
igor@mir2.org
|
4b387e5fd5
|
Bug 415274: Patch from Mike Moening to allow buiding SpiderMonkey as a static library. r=myself, a1.9=brendan
|
2008-02-09 06:19:36 -08:00 |
|
jruderman@hmc.edu
|
e15b941bae
|
Add crashtests
|
2008-02-09 02:43:15 -08:00 |
|
brendan@mozilla.org
|
cca60ec58a
|
Missing unlock in propcache setprop/setname code, plus two cleanups (416478, r=shaver, mad props to jorendorff).
|
2008-02-08 19:02:57 -08:00 |
|
brendan@mozilla.org
|
d1bb8185ba
|
Put js_DisablePropertyCache in the right place in the obj_eval flow graph (416406, r=shaver).
|
2008-02-08 17:54:31 -08:00 |
|
igor@mir2.org
|
4031026cd0
|
Bug 411722: faster js_GetLocalNameArray. r=brendan a=blocking1.9
|
2008-02-08 16:01:45 -08:00 |
|
jst@mozilla.org
|
7031e5cbf6
|
Fixing bug 410462. Quiet down a bogus assertion. r+sr=peterv@propagandism.org, a=mtschrep@gmail.com
|
2008-02-08 15:15:00 -08:00 |
|
jst@mozilla.org
|
66c429560a
|
Landing updated fix for bug 410223. Don't allocate links on the heap. Patch by mrbkap@gmail.com and jst@mozilla.org, r+sr=brendan@mozilla.org/mrbkap@mozilla.org
|
2008-02-08 15:10:06 -08:00 |
|
brendan@mozilla.org
|
c99115d69a
|
Fix bogus assertion (416404, r=shaver).
|
2008-02-08 14:59:59 -08:00 |
|
igor@mir2.org
|
98c2a791fd
|
Attachment 302122: optimizing JSOP_NEG, r=brendan a=blocking1.9
|
2008-02-08 14:01:09 -08:00 |
|
igor@mir2.org
|
0d622a949f
|
Bug 385133: proper verification for stack layout in the decompiler, r=brendan a=blocking1.9
|
2008-02-08 13:59:05 -08:00 |
|
bclary@bclary.com
|
333b6501a8
|
JavaScript Tests - fix window detection in test for bug 367121
|
2008-02-08 12:51:08 -08:00 |
|
dbaron@dbaron.org
|
341458ed79
|
More detailed description of JS objects. b=414972 r+sr=peterv a=not part of default build (DEBUG_CC only)
|
2008-02-08 11:50:47 -08:00 |
|
dbaron@dbaron.org
|
9c5ed38724
|
Add comment explaining mJSRoots and ExplainLiveExpectedGarbage business.
|
2008-02-08 11:50:16 -08:00 |
|
brendan@mozilla.org
|
23c36b84f4
|
Return of the property cache (365851, r=shaver).
|
2008-02-07 15:18:45 -08:00 |
|
crowder@fiverocks.com
|
1b68f69747
|
Bug 415922 - Exception from within JSNewEnumerateOp on JSENUMERATE_NEXT not supported, patch by Joachim Kuebart <jkuebart@ptc.com>, r=brendan, a1.9=brendan
|
2008-02-07 12:09:48 -08:00 |
|
bclary@bclary.com
|
6043063ef4
|
JavaScript Tests - regression test for bug 367121, by moz_bug_r_a4
|
2008-02-07 07:29:40 -08:00 |
|
bclary@bclary.com
|
ee91c4fe1e
|
JavaScript Tests - regression test for bug 351795, by Jesse Ruderman
|
2008-02-07 06:10:49 -08:00 |
|
bclary@bclary.com
|
8981e01fd3
|
JavaScript Tests - regression test for bug 373828, by Jesse Ruderman
|
2008-02-07 05:53:08 -08:00 |
|
bclary@bclary.com
|
9213ad39d9
|
JavaScript Tests - regression tests for bug 352640, by Jesse Ruderman
|
2008-02-07 05:50:24 -08:00 |
|
bclary@bclary.com
|
bda5e41ce2
|
JavaScript Tests - regression test for bug 381304, by Biju
|
2008-02-07 05:46:59 -08:00 |
|
bclary@bclary.com
|
975fb3f355
|
JavaScript Tests - regression test for bug 379523, by Jesse Ruderman
|
2008-02-07 05:44:32 -08:00 |
|
bclary@bclary.com
|
2f6d75ae86
|
JavaScript Tests - regression test for bug 356106, by Jesse Ruderman
|
2008-02-07 05:42:23 -08:00 |
|
bclary@bclary.com
|
3ead1ec961
|
JavaScript Tests - regression test for bug 355622, by Jesse Ruderman
|
2008-02-07 05:39:53 -08:00 |
|
bclary@bclary.com
|
295e588eed
|
JavaScript Tests - regression test for bug 406555, by Igor Bukanov
|
2008-02-07 05:37:06 -08:00 |
|
bclary@bclary.com
|
7f6201d03b
|
JavaScript Tests - regression test for bug 362583, by Jesse Ruderman
|
2008-02-07 05:33:53 -08:00 |
|
bclary@bclary.com
|
6214d76ae2
|
JavaScript Tests - regression test for bug 361617, by Jesse Rudermen
|
2008-02-07 05:30:54 -08:00 |
|
peterv@propagandism.org
|
e40e28c8f6
|
Fix for bug 415037 ("success" returned uninitialized from XPCVariant::VariantDataToJS). r/sr=jst, a=schrep.
|
2008-02-07 03:38:13 -08:00 |
|
reed@reedloden.com
|
034ef625c9
|
Bug 414963 - "C++ warnings in jsnum.c, jsutil.c (with g++ -Wconversion)" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2008-02-06 13:34:51 -08:00 |
|
reed@reedloden.com
|
ffc995d036
|
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-06 13:33:44 -08:00 |
|
bclary@bclary.com
|
5786c45c26
|
JavaScript Tests - run Tinderbox browser tests without restarting browser, bug 406196
|
2008-02-06 12:05:33 -08:00 |
|
brendan@mozilla.org
|
1062056759
|
Fixed generation-number-optimized hash revalidation (415721, r=igor).
|
2008-02-05 17:25:12 -08:00 |
|
nboyd@atg.com
|
404d4a8deb
|
Test case for bug 415451 r=bclary@bclary.com
|
2008-02-05 13:52:34 -08:00 |
|
nboyd@atg.com
|
38cd7e2900
|
Regression test for bug 414098. r=bclary@bclary.com
|
2008-02-05 10:53:18 -08:00 |
|
brendan@mozilla.org
|
192c9c8568
|
Reload key in case of multithreaded race to atomize the same string chars (415474, r=igor).
|
2008-02-03 21:12:33 -08:00 |
|
igor@mir2.org
|
43ba6ec933
|
Bug 400902: Backing out due to test failures.
|
2008-02-03 19:41:31 -08:00 |
|
igor@mir2.org
|
0bed6fb140
|
Bug 400902: specialized arena for fast allocation of double values.r,a=brendan ab3=mtschrep
|
2008-02-03 18:37:22 -08:00 |
|
nboyd@atg.com
|
d37ce251dc
|
As you might expect, a regression test for bug 414553. r=bclary@bclary.org
|
2008-02-01 12:48:02 -08:00 |
|
igor@mir2.org
|
b57a98b51e
|
Bug 400902: backing out due to test failures.
|
2008-02-01 11:59:59 -08:00 |
|
igor@mir2.org
|
ea03e8c6f0
|
Bug 400902: using a specialized GC arena for doubles. r,a=brendan a1.9b3=mtschrep
|
2008-02-01 10:39:23 -08:00 |
|
igor@mir2.org
|
772db95093
|
Bug 415207: fix time overflow in arena aging code. r=crowder a1.9,a1.9b3=beltzner
|
2008-02-01 09:56:23 -08:00 |
|
igor@mir2.org
|
b80ad65983
|
Bug 354135: protect against oo recursion in e4x. r,a=brendan, a1.9b3=mtschrep
|
2008-01-31 22:01:17 -08:00 |
|
peterv@propagandism.org
|
0baafbfe92
|
Fix for bug 415017 ("ASSERTION: Fault in cycle collector: script pointer traversal failed"). r/sr=jst, a=beltzner.
|
2008-01-31 17:06:53 -08:00 |
|
mrbkap@gmail.com
|
2ad45f5e52
|
Get the right principal for cloned functions. bug 415030, r=brendan
|
2008-01-31 16:21:12 -08:00 |
|
brendan@mozilla.org
|
199d4eb591
|
Fix from Arjan Van De Ven <arjan.van.de.ven@intel.com> to regression from patch for bug 312238 (fixing 353962, r=me, a=beltzner).
|
2008-01-31 13:42:43 -08:00 |
|
timeless@mozdev.org
|
ebdf2bd20b
|
Bug 411249 Top crash [@ jsds_ScriptHookProc][@jsds_ScriptHookProc(JSDContext*, JSDScript*, int, void*)] on shutdown with Firebug 1.1.0b10 installed r=gijs a=beltzner
|
2008-01-31 11:12:47 -08:00 |
|
igor@mir2.org
|
ebc4d54ffe
|
Bug 414871: fixing gczeal issue. r=brendan, approval1.9b3=beltzner
|
2008-01-30 18:19:49 -08:00 |
|
reed@reedloden.com
|
0582342e0a
|
Back out jimm's patch from bug 411579 due to regressions. [a1.9b3=mconnor]
|
2008-01-30 15:39:42 -08:00 |
|
brendan@mozilla.org
|
9ca1759344
|
Try to fix Ts regression (414452, r=shaver).
|
2008-01-30 00:25:52 -08:00 |
|
brendan@mozilla.org
|
0fb54b4f78
|
Move serialized cycle detector for __proto__ and __parent__ into js_GC (414452, r=igor+shaver).
|
2008-01-29 22:29:49 -08:00 |
|
brendan@mozilla.org
|
2d27499625
|
Final js1.8 feature: sugar for object destructuring (404734, r=mrbkap).
|
2008-01-29 22:27:13 -08:00 |
|
jst@mozilla.org
|
a45232f25f
|
Landing followup to the fix for bug 412491, this one somehow slipped through, just more of the same.
|
2008-01-29 21:55:12 -08:00 |
|
igor@mir2.org
|
5c7d98ca57
|
Attachment 300249: better handling of numeric conversions. r,a=brendan
|
2008-01-29 21:35:34 -08:00 |
|
brendan@mozilla.org
|
baf0f49cd3
|
Dammit.
|
2008-01-29 21:14:55 -08:00 |
|
mrbkap@gmail.com
|
bcc1b2d3e4
|
Don't wrap chrome objects in SJOWs if we don't have to. bug 414296, r=jst sr=bzbarsky
|
2008-01-29 21:13:19 -08:00 |
|
brendan@mozilla.org
|
24fc5a193b
|
Oops.
|
2008-01-29 21:12:45 -08:00 |
|
brendan@mozilla.org
|
590baa843f
|
Don't self-lock in the JSGC_BEGIN callback (413097, r=shaver).
|
2008-01-29 21:10:09 -08:00 |
|
crowder@fiverocks.com
|
8770eff094
|
Bug 331043 - Improve hash performance using _rotr intrinsic (js/src hunk), patch by Michael Moy <mmoy@yahoo.com> with updates by me and r=wtc, r=brendan, a=brendan
|
2008-01-29 18:36:33 -08:00 |
|
jst@mozilla.org
|
fa3722f2b7
|
Fixing bug 413774. Don't suspend/resume requests when making native calls into C++ in XPConnect, do the suspend/resume when pushing/popping JS contexts off of the context stack instead. r=shaver@mozilla.org, sr=brendan@mozilla.org
|
2008-01-29 18:28:58 -08:00 |
|
mrbkap@gmail.com
|
cc6a72a011
|
Outerize this when we're computing it. bug 394012, r=brendan
|
2008-01-29 18:16:56 -08:00 |
|
crowder@fiverocks.com
|
52337e9048
|
Bug 408113: allocate stackPools less often, r=brendan, a=blocking1.9 (schrep)
|
2008-01-29 18:11:30 -08:00 |
|
mrbkap@gmail.com
|
bf6ad82099
|
SJOW's equality hook returns true too much. bug 413902, r+sr=jst a=damons
|
2008-01-29 18:06:17 -08:00 |
|
peterv@propagandism.org
|
6d9909d3c6
|
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
|
2008-01-29 18:05:43 -08:00 |
|
mrbkap@gmail.com
|
23f577e2e9
|
Preserve interesting attributes on same-origin XOWs. bug 393269, r+sr=jst a=beltzner
|
2008-01-29 16:28:30 -08:00 |
|
jst@mozilla.org
|
58f7d84c76
|
Fixing bug 414658. Make sure to not use a context from a different thread when calling functions on a wrapped JS object. r+sr=peterv@propagandism.org
|
2008-01-29 15:56:49 -08:00 |
|
igor@mir2.org
|
3d870e0a9e
|
Bug 413744: JS_GCMETER requires to recompile just js/src, not the whole browser. r,a=brendan
|
2008-01-29 14:17:25 -08:00 |
|
peterv@propagandism.org
|
ac2b416a74
|
Try to fix orange
|
2008-01-29 13:42:05 -08:00 |
|
reed@reedloden.com
|
2e75103f0e
|
Bug 411579 - "Optimize read file buffer sizes for faster startup times" [p=jmathies@mozilla.com (Jim Mathies) r=sayrer sr=bsmedberg a=blocking1.9+]
|
2008-01-29 12:51:46 -08:00 |
|
peterv@propagandism.org
|
02be459ead
|
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
|
2008-01-29 12:48:32 -08:00 |
|
nboyd@atg.com
|
de4faab787
|
Missing ECMA conformance test, see https://bugzilla.mozilla.org/show_bug.cgi?id=392593
|
2008-01-29 07:02:12 -08:00 |
|
brendan@mozilla.org
|
a4625d2c2b
|
Revert last checkin (414452).
|
2008-01-29 00:45:14 -08:00 |
|
brendan@mozilla.org
|
f4f2be6738
|
Move guts of js_SetProtoOrParent to jsgc.c, unifying serialization and deadlock avoidance machinery (414452, r=igor).
|
2008-01-28 23:18:21 -08:00 |
|
jst@mozilla.org
|
5b693cda1d
|
Fixing windows bustage.
|
2008-01-28 15:54:56 -08:00 |
|
mrbkap@gmail.com
|
016c02e592
|
Backing out to see if this is the cause for apparent random crashes.
|
2008-01-28 15:52:54 -08:00 |
|
jst@mozilla.org
|
0617bf0012
|
Fixing bug 413559. Make XPConnect use faster accessors for JS class/parent/private/proto. r=mrbkap@gmail.com, sr=brendan@mozilla.org
|
2008-01-28 15:19:51 -08:00 |
|
mrbkap@gmail.com
|
f1674b21d6
|
There might be a pushed context but no running code. bug 413200, r+sr=jst a=blocking-1.9+
|
2008-01-28 15:10:30 -08:00 |
|
mrbkap@gmail.com
|
de6902bc6c
|
Create a more valid pseudo-frame for liveconnect to avoid null ptr dereferences. bug 409720, r=brendan sr=jst a=brendan
|
2008-01-28 15:07:29 -08:00 |
|
mrbkap@gmail.com
|
228f48bb7b
|
Don't allocate links on the heap. bug 410223, r+sr=brendan a=schrep
|
2008-01-28 15:03:42 -08:00 |
|
igor@mir2.org
|
3a0fa756f8
|
Bug 413793: fixing JS compilation. r=outside of the browser three
|
2008-01-28 14:36:59 -08:00 |
|
brendan@mozilla.org
|
fac36f1423
|
Must lock newborn block object (shared) scope before calling js_GetMutableScope (413850, r=mrbkap).
|
2008-01-27 18:13:00 -08:00 |
|
mrbkap@gmail.com
|
5e6ad84a84
|
Fix think-o causing valgrind errors during evalcx(). bug 414219, r=shaver NPOTB
|
2008-01-27 09:27:01 -08:00 |
|
brendan@mozilla.org
|
6b498ff79d
|
Fix #if-related bug that broken compilation of pre-1.7 versions (bug 412894, r=timeless).
|
2008-01-26 23:58:06 -08:00 |
|
jst@mozilla.org
|
2bc0dc4a67
|
Landing fix for bug 412462. Do the right thing when converting objects wrapped in XOWs. Patch by mrbkap@gmail.com, r=jst@mozilla.org, sr=brendan@mozilla.org
|
2008-01-25 16:36:44 -08:00 |
|
jst@mozilla.org
|
4a75bf49ad
|
Landing fix for bug 411093. Make sure functions get the right filename. Patch by mrbkap@gmail.com, r=brendan@mozilla.org
|
2008-01-25 16:28:08 -08:00 |
|
jst@mozilla.org
|
918fe24c0f
|
Fixing bug 397791. Prevent document principals from ever changing, and make us not use XOWs for same origin document objects. r=jonas@sickin.cc, sr=bzbarsky@mit.edu
|
2008-01-25 13:49:11 -08:00 |
|
jst@mozilla.org
|
a396f5c5b2
|
Fixing bug 413569. Make XPCWrappedNative::CallMethod() initialize the nsAutoString buffer used for [out] string param handling only when needed. r+sr=jonas@sicking.cc
|
2008-01-23 17:17:13 -08:00 |
|
jst@mozilla.org
|
5be0f146b4
|
Fixing bug 413045. Make some JS API functions faster by accessing obj->fslots[] directly when possible. r=brendan@mozilla.org, r=igor@mir2.org.
|
2008-01-23 14:05:43 -08:00 |
|
igor@mir2.org
|
d655ea404a
|
Bug 413556: Patch from Jason Orendorff to fix JS_ConvertArguments. r,a=brendan
|
2008-01-23 06:20:38 -08:00 |
|
igor@mir2.org
|
5732653d7d
|
Bug 412340: avois rehashing of alreday atomized strings. r,a=brendan
|
2008-01-23 05:17:47 -08:00 |
|
igor@mir2.org
|
d43d9f85f7
|
Bug 413565: GC now put all free cells to free lists. r,a=brendan
|
2008-01-23 05:05:48 -08:00 |
|
igor@mir2.org
|
8cac5d8192
|
Bug 411722: backing out again to fix incorrect error recovery
|
2008-01-23 01:56:28 -08:00 |
|
igor@mir2.org
|
5bba705e56
|
Bug 411722: faster implementation of js_GetLocalNameArray. r,a=brendan
|
2008-01-23 01:38:32 -08:00 |
|
igor@mir2.org
|
96e6234d30
|
Bug 411722: the new version of the patch shows the same bad Ts regression, backing out again.
|
2008-01-22 01:06:06 -08:00 |
|
brendan@mozilla.org
|
836d77cb43
|
Fix #ifdef NARCISSUS code to track patch for bug 409476 (NPOTB).
|
2008-01-22 00:56:26 -08:00 |
|
igor@mir2.org
|
9229a65e1e
|
Bug 411722: faster implementation of js_GetLocalNames. r,a=brendan
|
2008-01-22 00:21:54 -08:00 |
|
sayrer@gmail.com
|
0940f6e7ea
|
Bug 411365. Shark functions. r/sr=brendan
|
2008-01-21 22:37:53 -08:00 |
|
mrbkap@gmail.com
|
c5b1743399
|
Use already running code's context when executing JS code from C++. bug 412598, r+sr=jst
|
2008-01-21 16:27:13 -08:00 |
|
jst@mozilla.org
|
e3b9c872ac
|
Fixing bug 412698. Make XPConnect cache the per thread data for the main thread and use the cache when running on the main thread to save on time getting at the per thread data. r=dbradley@gmail.com, sr=brendan@mozilla.org
|
2008-01-20 20:51:55 -08:00 |
|
jst@mozilla.org
|
298532b587
|
Fixing bug 408301. Make more XPConnect wrappers share their JS object maps. r=peterv@propagandism.org, sr=brendan@mozilla.org
|
2008-01-20 13:03:52 -08:00 |
|
igor@mir2.org
|
84985132e6
|
Bug 413241: fixing bogus assertion in Statements() from jsparse.c. r=brendan,mrbkap a=brendan
|
2008-01-20 12:55:42 -08:00 |
|
igor@mir2.org
|
108d35d59d
|
Bug 411722: Backing out due to bad Ts regression.
|
2008-01-20 11:11:59 -08:00 |
|
igor@mir2.org
|
949929f32c
|
Bug 411722: faster implementation of js_GetLocalNames. r=brendan a=blocking1.9+
|
2008-01-20 09:42:38 -08:00 |
|
peterv@propagandism.org
|
4112c6c1b2
|
Part of fix for bug 412491 (function objects cloned by XPConnect still keep hidden window alive late into shutdown). r=igor, sr=jst.
|
2008-01-20 09:29:35 -08:00 |
|
timeless@mozdev.org
|
4e4cbbbb99
|
Bug 334195 XPCWrappedNative::HandlePossibleNameCaseError dereferences an unitialized value if !set r=dbradley sr=jst a=mtschrep
|
2008-01-20 03:21:36 -08:00 |
|
igor@mir2.org
|
d8ee415593
|
Bug 410649: function statement and destructuring parameter name clash now favours the function. r,a=brendan
|
2008-01-20 02:34:06 -08:00 |
|
reed@reedloden.com
|
c8dfc1c3ff
|
I'm dumb. Please forgive me. Yes, that includes you, shaver.
|
2008-01-20 01:54:09 -08:00 |
|
reed@reedloden.com
|
352309c6aa
|
Bug 331545 - "Use _InterlockedCompareExchange for js_CompareAndSwap" [p=mmoy@yahoo.com (Michael Moy) r+a1.9=brendan a=blocking1.9+]
|
2008-01-19 20:39:10 -08:00 |
|
jwalden@mit.edu
|
706133e296
|
Fix typo noted by igor, bug 409476
|
2008-01-19 18:52:23 -08:00 |
|
sayrer@gmail.com
|
7b20fcd464
|
Bug 412874. Need Shark functions in JS component global scope. r/sr=brendan
|
2008-01-19 18:31:10 -08:00 |
|
shaver@mozilla.org
|
a4e4429bfb
|
Config file for Solaris 10 from Wesley Garland (wes@page.ca), r=shaver.
|
2008-01-19 18:12:59 -08:00 |
|
jwalden@mit.edu
|
84e3a1e6db
|
Bug 409476 - js_ValueToBoolean is pure, remove cx and out parameters and just return a boolean value for better perf. r+a=brendan
|
2008-01-19 16:56:08 -08:00 |
|
igor@mir2.org
|
70aa979d4f
|
Bug 411025: temp rooting implemenation cleanup, r,a=brendan
|
2008-01-19 16:46:37 -08:00 |
|
sayrer@gmail.com
|
4475a39348
|
Bug 411365. JS Shark renames per brendan. r/a=brendan
|
2008-01-19 15:33:08 -08:00 |
|
igor@mir2.org
|
28f999de16
|
Bug 413104: access to JSString is hidden behind macros even for a flat string.
|
2008-01-19 13:15:08 -08:00 |
|
reed@reedloden.com
|
34fb42c02c
|
Back out Igor's patch from bug 412340 due to consistent orange on fxdbug-win32-tb.
|
2008-01-19 00:06:45 -08:00 |
|
igor@mir2.org
|
d4e057f519
|
Bug 412340: JString stores a flag to indicate that it was atomized. r=brendan a=blocking1.9+
|
2008-01-18 18:56:51 -08:00 |
|
peterv@propagandism.org
|
63e4ecdee0
|
Back out remainder of patch for bug 412491 to try to fix orange.
|
2008-01-18 07:36:28 -08:00 |
|
peterv@propagandism.org
|
9926e9682e
|
Back out to try to fix orange.
|
2008-01-18 05:59:07 -08:00 |
|
peterv@propagandism.org
|
4c040e3394
|
Fix for bug 412491 (function objects cloned by XPConnect still keep hidden window alive late into shutdown). r=igor, sr=jst.
|
2008-01-18 05:29:06 -08:00 |
|
reed@reedloden.com
|
2c81d2a307
|
Back out patch from bug 411579, as there may be a Ts perf regression.
|
2008-01-18 02:36:40 -08:00 |
|
reed@reedloden.com
|
cf0a71a1f5
|
Bug 412811 - "xpconnect-tools build broken" [p=armin76@gentoo.org (Raúl Porcel) r+sr=bsmedberg (NPODB)]
|
2008-01-18 01:09:18 -08:00 |
|
reed@reedloden.com
|
a6dbb66e21
|
Bug 411579 - "Optimize read file buffer sizes for faster startup times" [p=jmathies@mozilla.com (Jim Mathies) r=sayrer sr=bsmedberg a=blocking1.9+]
|
2008-01-18 01:08:09 -08:00 |
|
reed@reedloden.com
|
e84a13e51f
|
Bug 411968 - "Finishing JS_AlreadyHasOwnProperty" (CHECK_REQUEST(cx) in JS_AlreadyHasOwn{,UC}Property) [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2008-01-17 02:28:57 -08:00 |
|
sayrer@gmail.com
|
721a421573
|
Bug 411365. Start and stop Shark from JS. r=crowder, sr=jst
|
2008-01-16 12:42:50 -08:00 |
|
igor@mir2.org
|
6fb57f3c71
|
Bug 412047: optimizing regexp upper/lower. r=crowder,a=blocking1.9
|
2008-01-16 00:31:15 -08:00 |
|
reed@reedloden.com
|
dbfc68a956
|
Bug 411285 - "js_BoyerMooreHorspool is sometimes called for very short texts" [p=Seno.Aiko@gmail.com r=crowder a1.9=schrep]
|
2008-01-15 22:37:13 -08:00 |
|
bclary@bclary.com
|
fc8b8545a9
|
JavaScript Tests - test iterator value scope in array comprehension, by Norris Boyd, bug 412467, not part of the build
|
2008-01-15 20:47:31 -08:00 |
|
mrbkap@gmail.com
|
fadd2b40a9
|
Don't call js_PopStatement if there was a parse error. bug 410852, r=brendan
|
2008-01-15 14:24:54 -08:00 |
|
bent.mozilla@gmail.com
|
cd9ef5755c
|
Bug 352791 - "Permission denied to get property XULElement.ownerDocument". Patch by Blake Kaplan <mrbkap@gmail.com>. r=jst,bzbarsky. sr=brendan. a=blocking1.9.
|
2008-01-15 10:23:46 -08:00 |
|
benjamin@smedbergs.us
|
f4fc98e442
|
Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
|
2008-01-15 07:57:43 -08:00 |
|
benjamin@smedbergs.us
|
dfc4cee45d
|
Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
|
2008-01-15 07:50:57 -08:00 |
|
bclary@bclary.com
|
fb46ae01b6
|
JavaScript Test - fix thinko in ecma_3/Number/15.7.4.3-01.js, bug 412068
|
2008-01-14 23:09:46 -08:00 |
|
jwalden@mit.edu
|
961c502c55
|
Bug 412068 - Number.prototype.toLocaleString incorrectly accesses the memory where its first argument should be, even if no first argument is actually given. Tag-team r=igor, r+a=brendan By the way, this checkin occurred on an orange tree. Just like every other patch in the last day. Yay checkin policy.
|
2008-01-14 20:16:08 -08:00 |
|
bclary@bclary.com
|
a370aa63b2
|
Sisyphus|JavaScript Tests - fix runtests.sh -e extra argument processing, bug 412317, not part of the build
|
2008-01-14 11:07:01 -08:00 |
|
sayrer@gmail.com
|
0b2ec181fe
|
Bug 412210. SpiderMonkey faster at -O2 with msvc. r/a=brendan
|
2008-01-13 20:45:42 -08:00 |
|
bclary@bclary.com
|
b7550378f8
|
Sisyphus|JavaScript Tests - TinderboxPrint of test counts contain leading whitespace, bug 412183, not part of the build
|
2008-01-13 10:44:48 -08:00 |
|
jag@tty.nl
|
9d8ca5c0c9
|
Bug 406800: HP's OA crash [@js_FinalizeObject][@ RtlpDeCommitFreeBlock] when loading blade enclosure info. r/sr=peterv GC was clearing mJSVal without updating mData, so XPCTraceableVariant's destructor would get confused and call Cleanup() on mData when it shouldn't (the buffer pointed to wasn't ours to free, you see). Instead of avoiding Cleanup(), make it be harmless by nulling out the pointer to the buffer.
|
2008-01-13 10:21:08 -08:00 |
|
bclary@bclary.com
|
e0f531d24f
|
JavaScript Tests - update public failures, bug 314874 verified fixed
|
2008-01-13 09:40:04 -08:00 |
|
brendan@mozilla.org
|
d56e272e19
|
* Menu of -D flags for enabling instrumentation, as a commented-out CFLAGS += setting for convenient testing. * js_FindProperty and js_LookupPropertyWithFlags return indexes into the scope and prototype chains, respectively, to support internal instrumentation, and to pave the way for the return of the property cache (bug 365851).. * jsutil.[ch] JSBasicStats struct and functions for computing mean/sigma/max and auto-scaling histogram. * JS_SCOPE_DEPTH_METER instrumentation for compile- and run-time scope chain length instrumentation: + At compile time, rt->hostenvScopeDepthStats and rt->lexicalScopeDepthStats meter scope chains passed into the compile and evaluate APIs. + At runtime, rt->protoLookupDepthStats and rt->scopeSearchDepthStats track steps along the prototype and scope chains until the sought-after property is found. * JS_ARENAMETER uses JSBasicStats now. * Added rt->liveScopePropsPreSweep to fix the property tree stats code that rotted when property tree sweeping moved to after the finalization phase. * Un-bitrotted some DEBUG_brendan code, turned some off for myself via XXX. * Mac OS X toolchain requires initialized data shared across dynamic library member files, outlaws common data, so initialize extern metering vars. * Old HASHMETER code in jshash.[ch] is now JS_HASHMETER-controlled and based on JSBasicStats. * DEBUG_scopemeters macro renamed JS_DUMP_SCOPE_METERS; uses JSBasicStats now. * Disentangle DEBUG and DUMP_SCOPE_STATS (now JS_DUMP_PROPTREE_STATS) and fix inconsistent thread safety for liveScopeProps (sometimes atomic-incremented, sometimes runtime-locked). * Compiler-modeled maxScopeDepth will propagate via JSScript to runtime for capability-based, interpreter-inlined cache hit qualifier bits, to bypass scope and prototype chain lookup by optimizing for common monomorphic get, set, and call site referencing a prototype property in a well-named object (no shadowing or mutation in 99.9% of the cases).
|
2008-01-12 16:31:31 -08:00 |
|
reed@reedloden.com
|
6f59510259
|
Change to ISO C90 comment style to fix warning in sayrer's last patch.
|
2008-01-11 23:37:32 -08:00 |
|
sayrer@gmail.com
|
d91f780693
|
Bug 353962. Use OSAtomic on Darwin for JS thinlocks. r/a=brendan
|
2008-01-11 23:16:14 -08:00 |
|
dwitte@stanford.edu
|
97a45f037f
|
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
|
2008-01-11 20:30:42 -08:00 |
|
bclary@bclary.com
|
bf82c4ec6d
|
JavaScript Tests - regression test for bug 411893, by Jeff Walden, not part of the build
|
2008-01-11 19:54:40 -08:00 |
|
bclary@bclary.com
|
76155f504d
|
JavaScript Tests - regression test for bug 411889, by Jeff Walden, not part of the build
|
2008-01-11 19:48:16 -08:00 |
|
myk@mozilla.org
|
dbbcaac1ab
|
backing out jst's fix for bug 408301 because it seems to have turned some tinderboxen red, others orange, and caused web content regressions
|
2008-01-11 17:56:21 -08:00 |
|
jwalden@mit.edu
|
5b92bba950
|
Fix dumb mistake in the last toString patch that causes proto-acid3 to crash.
|
2008-01-11 16:12:36 -08:00 |
|
jwalden@mit.edu
|
9123e1bf35
|
Bug 411893 - num.toPrecision(undefined) !== num.toString(). r=crowder, a=brendan
|
2008-01-11 15:12:15 -08:00 |
|
jwalden@mit.edu
|
f327bdf265
|
Bug 411889 - Given a = num.toString(), b = num.toString(undefined), c = num.toString(10), expect (a === b && b === c). r=crowder, a=brendan
|
2008-01-11 15:07:13 -08:00 |
|
jst@mozilla.org
|
0619ce52c3
|
Re-landing fix for bug 408301 to see if it really was the cause of the orange last time it landed. Make more XPConnect wrappers share their JSObject maps. r=peterv@propagandism.org, sr=brendan@mozilla.org
|
2008-01-11 15:06:40 -08:00 |
|
dbaron@dbaron.org
|
79f94348dc
|
Unset and reset the JS context global objects when doing ExplainLiveExpectedGarbage, just like when doing normal cycle collection. b=410116 r+sr=peterv Not part of default build (DEBUG_CC-only).
|
2008-01-11 14:24:33 -08:00 |
|
nboyd@atg.com
|
a9bc0dbe8e
|
Fix bug 411539 Generalize some tests for Rhino and Spidermonkey. r=bclary@bclary.com
|
2008-01-11 09:38:09 -08:00 |
|
benjamin@smedbergs.us
|
d4e1973996
|
Bug 411531 - Assertion failure !rt->gcRunning because I accidentally turned off deffered-release of wrapped natives during GC, r+sr=peterv
|
2008-01-11 06:52:45 -08:00 |
|
dwitte@stanford.edu
|
66d4df40f5
|
backing out the rest.
|
2008-01-11 02:56:35 -08:00 |
|
dwitte@stanford.edu
|
9d626da131
|
partial backout in an attempt to fix orange.
|
2008-01-11 02:08:58 -08:00 |
|
dwitte@stanford.edu
|
8a6c4d235f
|
relanding bug 410250.
|
2008-01-11 01:13:04 -08:00 |
|
dwitte@stanford.edu
|
d2b6f4f5ed
|
backing out to fix orange.
|
2008-01-10 20:59:44 -08:00 |
|
dwitte@stanford.edu
|
1798542e9f
|
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
|
2008-01-10 19:56:00 -08:00 |
|
crowder@fiverocks.com
|
f4d0f0fd7b
|
Bug 411747: latent GC hazard in one of the routines in js.c (npotb), r/a=brendan
|
2008-01-10 19:22:55 -08:00 |
|
crowder@fiverocks.com
|
d161c0b7cb
|
Bug 411702 - Ancient OOM handling bug with an easy fix, r/a=brendan
|
2008-01-10 13:49:59 -08:00 |
|
igor@mir2.org
|
7bc03fee82
|
Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst
|
2008-01-10 07:39:02 -08:00 |
|
peterv@propagandism.org
|
bd933a00a4
|
Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron.
|
2008-01-10 06:10:03 -08:00 |
|
bclary@bclary.com
|
92c8aaa72c
|
JavaScript Tests - update spidermonkey-extensions-n.tests, bug 398000, not part of the build
|
2008-01-09 17:49:19 -08:00 |
|
bclary@bclary.com
|
566e9356bf
|
JavaScript Tests - known-failure.pl should ignore trailing spaces, bug 411506, not part of the build
|
2008-01-09 11:30:38 -08:00 |
|
igor@mir2.org
|
1a974d67e5
|
Bug 409109: backing the checking as the tree was closed.
|
2008-01-09 07:31:13 -08:00 |
|
igor@mir2.org
|
f8145c5e61
|
Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst
|
2008-01-09 07:20:39 -08:00 |
|
bclary@bclary.com
|
ff1ea85c80
|
JavaScript Test - regression test for bug 352291, by Jesse Ruderman, not part of the build
|
2008-01-08 19:42:01 -08:00 |
|
bclary@bclary.com
|
9649730e98
|
JavaScript Test - regression test for bug 352422, by Jesse Ruderman, not part of the build
|
2008-01-08 19:31:29 -08:00 |
|
bclary@bclary.com
|
a2f8f1260f
|
JavaScript Test - regression test for bug 352786, by Jesse Ruderman, not part of the build
|
2008-01-08 19:25:46 -08:00 |
|
roc+@cs.cmu.edu
|
2726b61178
|
Backing out 408301 to see if it fixes winxp01 orange
|
2008-01-08 19:21:35 -08:00 |
|
bclary@bclary.com
|
7588c92bef
|
JavaScript Test - regression test for bug 376410, by Jesse Ruderman, not part of the build
|
2008-01-08 19:19:54 -08:00 |
|
bclary@bclary.com
|
6dd69c514e
|
JavaScript Test - regression test for bug 376410, by Jesse Ruderman, not part of the build
|
2008-01-08 19:13:01 -08:00 |
|
bclary@bclary.com
|
418af942f5
|
JavaScript Test - regression test for bug 411279, by Brendan Eich, not part of the build
|
2008-01-08 18:56:25 -08:00 |
|
brendan@mozilla.org
|
6fdb9f94ad
|
Support let in switch-case statement lists, scoped by switch body (411279, r=mrbkap).
|
2008-01-08 16:49:35 -08:00 |
|
jst@mozilla.org
|
34718748bd
|
Fixing bug 408301. Make more XPConnect wrappers share their JSObject maps. r=peterv@propagandism.org, sr=brendan@mozilla.org
|
2008-01-08 15:38:24 -08:00 |
|
bclary@bclary.com
|
e712432ac8
|
JavaScript Tests - regression test for bug 410192, by Biju, Brendan Eich, not part of the build
|
2008-01-07 08:58:29 -08:00 |
|
bclary@bclary.com
|
9cd868e6b4
|
JavaScript Tests - update test due to fix to bug 410981, not part of the build
|
2008-01-07 07:29:21 -08:00 |
|
brendan@mozilla.org
|
9ced524053
|
Require explicit body block in 'for (let x ...) let y...' (410981, r=mrbkap).
|
2008-01-07 01:41:28 -08:00 |
|
brendan@mozilla.org
|
4bef2e90ac
|
64-bit fixes for problems reported by edwin@cheatah.nl (many thanks to Edwin; 410941, r=igor).
|
2008-01-07 00:41:06 -08:00 |
|
benjamin@smedbergs.us
|
3a92106058
|
Bug 410929 - Bad C++isms in js/src, r=crowder
|
2008-01-06 08:28:46 -08:00 |
|
bclary@bclary.com
|
18d6f4f179
|
JavaScript Tests - update known failures to account for bug 408957, not part of the build
|
2008-01-05 17:28:28 -08:00 |
|
igor@mir2.org
|
7cb5b01011
|
Bug 409109: Backing out once again to figure out the reason for talos regressions.
|
2008-01-05 17:20:16 -08:00 |
|
bclary@bclary.com
|
86ddf2aa29
|
JavaScript Tests - update tests to account for bug 408957, not part of the build
|
2008-01-05 17:18:47 -08:00 |
|
bclary@bclary.com
|
24946b6eb0
|
JavaScript Tests - tests for iterator constructor, by Norris Boyd, bug 410725
|
2008-01-05 06:16:51 -08:00 |
|
igor@mir2.org
|
9bb5aae331
|
Bug 409109: using the new operation counting JS API for monitoring long-running scripts. a,r=brendan
|
2008-01-05 03:25:49 -08:00 |
|
jruderman@hmc.edu
|
acec28b307
|
Add moving-between-frames crashtest
|
2008-01-04 22:54:28 -08:00 |
|
mrbkap@gmail.com
|
4dfe6493da
|
Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst r=brendan for some last-minute changes added in this version.
|
2008-01-04 20:45:16 -08:00 |
|
mrbkap@gmail.com
|
3706fb3053
|
Do not allow scripted getters or setters on XPCNativeWrappers. bug 387390, r=jst sr=brendan
|
2008-01-04 17:37:48 -08:00 |
|
brendan@mozilla.org
|
cfbfe3c2cd
|
Track ES4 proposal by restricting let declaration to be direct child of block (408957, r=mrbkap).
|
2008-01-04 17:34:11 -08:00 |
|
mrbkap@gmail.com
|
705ce56638
|
Don't call arbitrary hooks from a function called from GC. bug 410323, r=brendan
|
2008-01-04 17:28:29 -08:00 |
|
mrbkap@gmail.com
|
e458b8b61d
|
Use the currently active scope to find the prototype. bug 408639, r=jst sr=brendan
|
2008-01-04 17:25:35 -08:00 |
|
jst@mozilla.org
|
41ea116da8
|
Fixing bug 410851. Expose a faster way of getting the subject principal, and use that from performance critical code. r+sr=mrbkap@gmail.com
|
2008-01-04 15:59:12 -08:00 |
|
bclary@bclary.com
|
0189c1c262
|
JavaScript Tests - revert known failures due to bugs 393267, 399587 being backed out. not part of the build
|
2008-01-04 04:23:42 -08:00 |
|
jruderman@hmc.edu
|
0368dbc3d2
|
The last backout introduced some mochitest orange. Let's see whether backing out bug 393267 as well fixes that.
|
2008-01-03 21:13:59 -08:00 |
|
jruderman@hmc.edu
|
8a25f3a779
|
Backing out mrbkap's fix for bug 399587, in the hope of fixing bug 410323 and perhaps bug 410291.
|
2008-01-03 20:12:48 -08:00 |
|
brendan@mozilla.org
|
0d7046460b
|
NPOTB assertion for Date's 'friend' API, plus comments (410647, r=bclary).
|
2008-01-03 18:23:55 -08:00 |
|
gavin@gavinsharp.com
|
15be910811
|
Back out patch for bug 409109 because its suspected of causing the fxdbug-win32-tb orange
|
2008-01-03 15:03:19 -08:00 |
|
brendan@mozilla.org
|
8c0a5e8a90
|
Comment nit-pick.
|
2008-01-03 12:57:05 -08:00 |
|
igor@mir2.org
|
136aa3e109
|
Bug 410653: make sure that the generator cleanup code is called on all code paths. r,a=brendan
|
2008-01-03 10:13:42 -08:00 |
|
igor@mir2.org
|
1240c7eabe
|
Bug 409109: switching to new operation counting API. r=jst a=beltzner
|
2008-01-03 07:27:28 -08:00 |
|
igor@mir2.org
|
a9fa67b981
|
Bug 364776: New operation counter API to replace branch callback. r,a=brendan
|
2008-01-03 01:28:40 -08:00 |
|
bclary@bclary.com
|
2af85d44ba
|
JavaScript Tests - regression test for bug 351463, not part of the buidl
|
2008-01-02 20:53:12 -08:00 |
|
brendan@mozilla.org
|
c02dbef876
|
XML/XMLList need toSource love (410192, r=mrbkap).
|
2008-01-02 12:25:59 -08:00 |
|
benjamin@smedbergs.us
|
f75d637c57
|
Bug 409433 - XPConnect should never allow GC off the main thread, r=mrbkap sr=jst a=luser
|
2007-12-31 10:17:35 -08:00 |
|
mrbkap@gmail.com
|
3467b91cc2
|
Fix silly think-o from bug 410090, r=lumpy
|
2007-12-30 12:37:49 -08:00 |
|
bclary@bclary.com
|
08b3b0e5af
|
JavaScript Tests - update known failures due to fixes in bug 393269, bug 399587, not part of the build
|
2007-12-30 08:40:49 -08:00 |
|
mrbkap@gmail.com
|
a3cb3e9386
|
Preserve interesting attributes on same-origin XOWs. bug 393267, r+sr=jst a=beltzner
|
2007-12-29 20:36:37 -08:00 |
|
mrbkap@gmail.com
|
67bcba4a97
|
Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst
|
2007-12-29 20:34:49 -08:00 |
|
mrbkap@gmail.com
|
f544e27288
|
Make enumeration over SJOWs walk the prototype chain. Also make SJOWs unwrap same-origin XOWs. bug 410090, r+sr=jst
|
2007-12-29 15:40:50 -08:00 |
|
mrbkap@gmail.com
|
c668cc7f5c
|
Allow chrome to use SJOWs. bug 409889, r+sr=jst
|
2007-12-29 15:38:36 -08:00 |
|
sayrer@gmail.com
|
43999e482b
|
Bug 387522. Native JSON support. r=crowder/jst, sr=brendan
|
2007-12-27 13:34:03 -08:00 |
|
bclary@bclary.com
|
3fda481a95
|
JavaScript Tests - regression tests for bug 407727, by Igor Bukanov, not part of the build
|
2007-12-27 12:23:00 -08:00 |
|
bclary@bclary.com
|
a69a021416
|
JavaScript Tests - record additional fixes from bug 390949 in known failure list, not part of the build
|
2007-12-27 07:03:09 -08:00 |
|
jruderman@hmc.edu
|
91424bc51f
|
Backing out igor's fixes for bug 409109 and bug 364776 in an attempt to fix Tinderbox tgfx failures that are keeping talos red
|
2007-12-26 11:19:17 -08:00 |
|
bclary@bclary.com
|
bd2506675f
|
JavaScript Tests - record fixes from bug 390949 in known failure list, not part of the build
|
2007-12-26 06:36:33 -08:00 |
|
igor@mir2.org
|
20fdb17cc6
|
Bug 409109: using operation counting API instead of the branch callback. r,sr=jst
|
2007-12-25 02:46:50 -08:00 |
|
igor@mir2.org
|
aa66348a18
|
Bug 364776: new operation callback API to replace branch callback. a,r=brendan
|
2007-12-25 02:12:26 -08:00 |
|
mrbkap@gmail.com
|
0af959a35c
|
Do not propagate our toString function onto the wrapped objects. bug 390949, r+sr=jst
|
2007-12-24 12:17:16 -08:00 |
|
mrbkap@gmail.com
|
d6945425b5
|
Add mochitests for bug 409298 and bug 403005 r=bzbarsky
|
2007-12-24 11:28:21 -08:00 |
|
jruderman@hmc.edu
|
ca2676f2b9
|
Add crashtest
|
2007-12-23 17:25:00 -08:00 |
|
jruderman@hmc.edu
|
eb3288308b
|
Add crashtest
|
2007-12-23 16:45:48 -08:00 |
|
timeless@mozdev.org
|
33d48a27ec
|
Bug 336991 Useless null check of jsdscript in _destroyJSDScript r=gijs sr=bz a=dsicore
|
2007-12-23 15:47:36 -08:00 |
|
jwalden@mit.edu
|
a906fd95ab
|
Kick the stupid Windows tinderbox.
|
2007-12-22 08:36:21 -08:00 |
|
bclary@bclary.com
|
17360fb8d6
|
JavaScript Test - add additional tests for Function constructor, bug 408271, not part of the build
|
2007-12-21 17:58:43 -08:00 |
|
sayrer@gmail.com
|
7fbc1f0e59
|
Bug 409324. js_DoubleToECMA(u)Int32 should return jsdouble, not a useless always-true JSBool. r/a=brendan
|
2007-12-21 14:06:37 -08:00 |
|
igor@mir2.org
|
365cedcc72
|
Bug 408271: check for missing return when parsing a function body in one place. r,a=brendan
|
2007-12-21 11:11:46 -08:00 |
|
mrbkap@gmail.com
|
f1c34acb2b
|
Don't resolve things on SJOW's prototype and make toString on it work again. bug 409298, r+sr=jst a=beltzner
|
2007-12-21 11:05:05 -08:00 |
|
mrbkap@gmail.com
|
7c7e1261bf
|
Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles; this was supposed to land before. bug 397855, r=brendan sr=dveditz
|
2007-12-21 01:10:59 -08:00 |
|
sayrer@gmail.com
|
cfbb96e156
|
Bug 409302. js_DoubleToECMA(u)Int32 has an unused cx param. r/a=brendan
|
2007-12-20 17:43:49 -08:00 |
|
bclary@bclary.com
|
f31cfc9dcc
|
JavaScript Tests - update list of known failures, no bug, not part of the build
|
2007-12-20 16:07:00 -08:00 |
|
bclary@bclary.com
|
d28076f4ec
|
JavaScript Tests - update tests to reflect changed behavior due to bug 409252
|
2007-12-20 16:02:14 -08:00 |
|
mrbkap@gmail.com
|
e718c42249
|
Fix this test to deal with the new error that's being thrown.
|
2007-12-20 15:46:08 -08:00 |
|
brendan@mozilla.org
|
873105df41
|
Don't fix typename bindings without JS2 opt-in (409252, r=mrbkap).
|
2007-12-20 15:29:31 -08:00 |
|
mrbkap@gmail.com
|
ace379fdfe
|
Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles. bug 397855, r=brendan sr=dveditz
|
2007-12-20 14:59:44 -08:00 |
|
mrbkap@gmail.com
|
fb11cb8ad9
|
Use two flags for filenames: "system" and "want native wrappers". bug 408859, r=jst sr+a=brendan
|
2007-12-19 19:11:02 -08:00 |
|
igor@mir2.org
|
16849a505a
|
Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan
|
2007-12-19 05:20:45 -08:00 |
|
mrbkap@gmail.com
|
4dc08713fb
|
Make peek-on-same-line actually work correctly. bug 401246, r=brendan (NPOTB)
|
2007-12-18 17:15:41 -08:00 |
|
crowder@fiverocks.com
|
3e531b2372
|
Bug 407600 - Compile Spidermonkey with -Os on Mac, r=bsmedberg, no approval needed, NPOTB
|
2007-12-18 17:05:48 -08:00 |
|
mrbkap@gmail.com
|
3cffe924e5
|
missing last character when using readline() on files. bug 407844, r=crowder a=brendan
|
2007-12-18 16:44:21 -08:00 |
|
mrbkap@gmail.com
|
62ccffd6aa
|
Sync XPCSafeJSObjectWrapper with similar fixes that we took for XPCNativeWrapper. bug 399299, r+sr=jst
|
2007-12-18 15:33:14 -08:00 |
|
mrbkap@gmail.com
|
972347941c
|
Make |foo instanceof XOW| work as expected. bug 396849, r+sr=jst
|
2007-12-18 13:06:44 -08:00 |
|
mrbkap@gmail.com
|
a4484eddc8
|
Work around weird behavior from JS_NewObject when we pass it a parent. bug 407289, r=jst sr=brendan
|
2007-12-18 11:40:46 -08:00 |
|
jst@mozilla.org
|
4cba3701b2
|
Fixing orange.
|
2007-12-17 17:57:19 -08:00 |
|
jst@mozilla.org
|
72e01bc642
|
Fixing bustage.
|
2007-12-17 16:49:21 -08:00 |
|
jst@mozilla.org
|
e00cf25458
|
Fixing bug 408139. Make XPConnect string argument handling code use stack space for string wrappers rather than to heap allocate them for each string argument. r+sr=bzbarsky@mit.edu
|
2007-12-17 16:39:28 -08:00 |
|
bclary@bclary.com
|
5d1c6dfb5b
|
JavaScript Tests - handle 'race' in some Date tests, not part of the build
|
2007-12-17 03:59:28 -08:00 |
|
bclary@bclary.com
|
cb9f1d63bb
|
JavaScript Tests - relax randomness check for bug 211590 to prevent spurious failures
|
2007-12-16 08:01:48 -08:00 |
|
brendan@mozilla.org
|
7d8fcab4dc
|
Remove DUMP_CALL_TABLE (preliminary patch for 365851, r=igor).
|
2007-12-14 13:36:02 -08:00 |
|
crowder@fiverocks.com
|
b3acc391de
|
Bug 408368 - Suboptimal code in array_sort implementation, code by Igor Bukanov, r=crowder
|
2007-12-14 09:30:20 -08:00 |
|
bclary@bclary.com
|
7ab5c5fddd
|
JavaScript Tests - regression test for bug 367589 must call jsTestDriverEnd() after reportCompare(), not part of the build
|
2007-12-14 08:37:02 -08:00 |
|
bclary@bclary.com
|
f38919be2a
|
JavaScript Tests - regression test for bug 369404 must call jsTestDriverEnd() after reportCompare(), not part of the build
|
2007-12-14 08:35:17 -08:00 |
|
reed@reedloden.com
|
214e4dc0fc
|
Bug 408065 - "JSAPI should assert if embedding omits JS_ClearContextThread" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
|
2007-12-13 23:43:54 -08:00 |
|
sayrer@gmail.com
|
545da3b51c
|
Bug 407794. Nightlies should not override module-specific build settings. r=ted.mielczarek.
|
2007-12-13 19:22:52 -08:00 |
|
jst@mozilla.org
|
2a57cdbdb4
|
Fixing bug 408143. Make the JSObject for XPConnect wrappers that have classinfo share maps with their prototypes. r+sr+a=brendan@mozilla.org
|
2007-12-13 17:39:28 -08:00 |
|
bclary@bclary.com
|
5c3a6df55f
|
JavaScript Tests - update known failures, no bug, not part of the build
|
2007-12-13 15:19:09 -08:00 |
|
bclary@bclary.com
|
c51bd16b7a
|
JavaScript Tests - regression tests for bug 407957, not part of the build
|
2007-12-13 15:17:42 -08:00 |
|
bclary@bclary.com
|
7c71fdba46
|
JavaScript Tests - regression tests for bug 407501, by Igor Bukanov, not part of the build
|
2007-12-13 15:15:05 -08:00 |
|
bclary@bclary.com
|
d9803ef2fc
|
JavaScript Tests - regression tests for bug 407323, not part of the build
|
2007-12-13 15:13:30 -08:00 |
|
bclary@bclary.com
|
15e5eb3183
|
JavaScript Tests - regression test for bug 406477, by Igor Bukanov, not part of the build
|
2007-12-13 15:11:38 -08:00 |
|
bclary@bclary.com
|
2f42cee5a9
|
JavaScript Tests - regression test for bug 406769, by Gavin Sharp, not part of the build
|
2007-12-13 15:10:07 -08:00 |
|
brendan@mozilla.org
|
7abd8bb595
|
Fix warning introduced by patch for bug 408009, r=jst.
|
2007-12-13 12:59:44 -08:00 |
|
crowder@fiverocks.com
|
5eb9b0b0b3
|
Bug 403977 - Huge Speed Drop in Array.prototype.sort, patch by Igor Bukanov <igor@mir2.org>, r=crowder, approval1.9 by beltzner
|
2007-12-13 11:55:21 -08:00 |
|
brendan@mozilla.org
|
8cdadd238e
|
Back out last rev due to orange tboxen.
|
2007-12-12 22:40:27 -08:00 |
|
jst@mozilla.org
|
aaffeb614c
|
Fixing bug 408143. Make JSObjects share their prototypes scope (map) even if their ops differ, as long as their newObjectMap hooks are the same. r+a=brendan@mozilla.org
|
2007-12-12 21:42:04 -08:00 |
|
pavlov@pavlov.net
|
6e91b7c1fb
|
bug 408124. increase size of regexp arena to avoid unnecessary additional allocations. r=crowder
|
2007-12-12 16:12:30 -08:00 |
|
jst@mozilla.org
|
17c85fe694
|
Fixing bug 408009. Make doGetObjectPrincipal() faster. r+sr=bzbarsky@mit.edu, r+a=brendan@mozilla.org
|
2007-12-12 15:02:25 -08:00 |
|
bclary@bclary.com
|
ddcf61f0d0
|
JavaScript Tests - remove DST start/end ambiguity, r=igor, bug 408080, not part of the build
|
2007-12-12 13:17:11 -08:00 |
|
igor@mir2.org
|
076f69ec85
|
Bug 398219: backing out the check in due to regression failures.
|
2007-12-12 12:08:24 -08:00 |
|
igor@mir2.org
|
1e5b233ff0
|
Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan
|
2007-12-12 10:47:56 -08:00 |
|
bclary@bclary.com
|
aa958569ef
|
JavaScript Tests - remove fixes from known failures due to bug 396584
|
2007-12-12 10:09:32 -08:00 |
|
brendan@mozilla.org
|
bb37e6a7fe
|
Reflecting arguments in Call must happen irrespective of JSRESOLVE_ASSIGNING (396584, r=igor).
|
2007-12-11 13:40:51 -08:00 |
|
brendan@mozilla.org
|
fe766425b6
|
Don't give Iterator a fixed global binding (407957, r=jwalden).
|
2007-12-11 13:37:04 -08:00 |
|
crowder@fiverocks.com
|
0966ae9622
|
Bug 403977 -- Backed out due to mochitest failures -- crowder
|
2007-12-11 13:07:47 -08:00 |
|
crowder@fiverocks.com
|
bc4cd9a1e3
|
Bug 403977 - Huge Speed Drop in Array.prototype.sort, patch by Igor Bukanoc <igor@mir2.org, r=crowder
|
2007-12-11 12:17:41 -08:00 |
|
crowder@fiverocks.com
|
d78a00de7c
|
Bug 375876 - "Assertion failure: (c2 <= cs->length) && (c1 <= c2)" with /[\[-h]/i, r=mrbkap, a=blocking1.9
|
2007-12-11 12:13:42 -08:00 |
|
igor@mir2.org
|
33dfb48ca3
|
Bug 406477: eval with function statements adds the function to the proper var object. r,a=brendan
|
2007-12-11 02:43:56 -08:00 |
|
reed@reedloden.com
|
72d65ef27e
|
Bug 407000 - "Tearing down rt->unitStrings too early leads to incorrect free later" [p=jorendorff@mozilla.com (Jason Orendorff) r=igor a1.9=brendan a=blocking1.9+]
|
2007-12-11 02:40:29 -08:00 |
|
igor@mir2.org
|
93e67f0a7c
|
Bug 397215: Runtime option to switch to UTF-8 encoding in byte <-> jschar conversiions. Patch from Sam Ruby with some changes by me. r,a=brendan
|
2007-12-11 02:09:58 -08:00 |
|
pavlov@pavlov.net
|
1cd88420f7
|
bug 407824. XPCJSContextStack::Push doesn't need to allocate as much as it does. use an nsAutoTArray<> instead. r/sr=jst
|
2007-12-11 00:40:57 -08:00 |
|
pavlov@pavlov.net
|
b49762112f
|
bug 407428. stack allocate small strings in js_XDRStringAtom instead of instead of using the tempPool arena to allocate them. r=brendan,igor
|
2007-12-11 00:36:29 -08:00 |
|
reed@reedloden.com
|
33158fbeeb
|
Bug 407815 - Speed up GetSecurityManager() in our XOW code [p=jst@mozilla.org (Johnny Stenback [jst]) r+sr=sicking a=blocking1.9+]
|
2007-12-11 00:27:41 -08:00 |
|
reed@reedloden.com
|
12e0fa1a55
|
Bug 407819 - Speed up GetScopeOfObject() [p=jst@mozilla.org (Johnny Stenback [jst]) r+sr=sicking a=blocking1.9+]
|
2007-12-11 00:24:17 -08:00 |
|
sayrer@gmail.com
|
5cd33817cc
|
backout bug 407815 due to test failures
|
2007-12-10 21:11:30 -08:00 |
|
reed@reedloden.com
|
f09f67bea1
|
Back out jst's patch from bug 407819 to see if it fixes qm-centos5-01's mochitest failures.
|
2007-12-10 19:48:02 -08:00 |
|
jst@mozilla.org
|
e1ffacc0eb
|
Fixing bug 407819. Speed up GetScopeOfObject(). r+sr=jonas@sicking.cc
|
2007-12-10 18:00:40 -08:00 |
|
jst@mozilla.org
|
c0792b2946
|
Fixing bug 407819. Speed up GetScopeOfObject(). r+sr=jonas@sicking.cc
|
2007-12-10 17:42:19 -08:00 |
|
jst@mozilla.org
|
6306fba65f
|
Fixing bug 407815. Speed up GetSecurityManager() in our XOW code. r+sr=jonas@sicking.cc
|
2007-12-10 17:21:37 -08:00 |
|
bclary@bclary.com
|
7078220319
|
JavaScript Test - update regression test for bug 342359 due to changes in bug 376957, not part of the build
|
2007-12-10 13:51:53 -08:00 |
|
bclary@bclary.com
|
bee11ea13c
|
Sisyphus - cause test run to fail immediately if Spider fails to install properly, bug 407430, not part of the build
|
2007-12-10 09:18:28 -08:00 |
|
gavin@gavinsharp.com
|
67f25d17c8
|
Bug 376957 followup fix: make Error readonly/permanent, patch by Brendan Eich <brendan@mozilla.org>, r=jwalden, a=schrep for M10 landing
|
2007-12-10 08:15:01 -08:00 |
|
bclary@bclary.com
|
0baef6e1a8
|
JavaScript Tests - regression tests for bug 368516, 371636, by Brendan Eich, Igor Bukanov, not part of the build
|
2007-12-10 07:27:59 -08:00 |
|
gavin@gavinsharp.com
|
5308ee78ac
|
Bug 406769: simple code now causes a slow script warning dialog to appear when it didn't before (fix bad regression in the global variable optimizer), patch by Igor Bukanov <igor@mir2.org>, r=brendan, a=schrep for M10 landing
|
2007-12-09 14:37:27 -08:00 |
|
reed@reedloden.com
|
f1fcf37818
|
Bug 407501 - "JSOP_NEWINIT lacks SAVE_SP_AND_PC" [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan aM10=damons]
|
2007-12-08 23:14:06 -08:00 |
|
brendan@mozilla.org
|
a902a948d0
|
JSCLASS_FIXED_BINDING only on Namespace, for better backward and forward compat (407323, r=jwalden).
|
2007-12-08 22:14:26 -08:00 |
|
bclary@bclary.com
|
a453cdad23
|
JavaScript Tests - regression test for bug 353116, by Jesse Ruderman, Rich Dougherty, not part of the build
|
2007-12-08 16:28:59 -08:00 |
|
bclary@bclary.com
|
0ebf9cb185
|
JavaScript Tests - test regression from bug 398609, by Igor Bukanov, not part of the build
|
2007-12-08 12:12:09 -08:00 |
|
bclary@bclary.com
|
8e4e6656c7
|
JavaScript Tests - regression test for bug 404755, by Franck, Igor Bukanov, not part of the build
|
2007-12-08 11:41:50 -08:00 |
|
bclary@bclary.com
|
f319faeda8
|
JavaScript Tests - regression test for bug 407024, by Igor Bukanov, not part of the build
|
2007-12-08 11:29:22 -08:00 |
|
crowder@fiverocks.com
|
eade185112
|
Bug 407024 - Fatal JS_Assert "JSVAL_IS_NUMBER(pn3->pn_val) || JSVAL_IS_STRING(pn3->pn_val) || JSVAL_IS_BOOLEAN(pn3->pn_val)", patch by Igor Bukanov <igor@mir2.org>, r=brendan, approvalM10=schrep
|
2007-12-07 13:36:58 -08:00 |
|
bclary@bclary.com
|
9b73f18e2a
|
Sisyphus - JavaScript Tests - update kernel identification and known failures, bug 407347, not part of the build
|
2007-12-07 07:25:22 -08:00 |
|
bclary@bclary.com
|
adc4661535
|
JavaScript Test - add missing test for bug 396969, by Brendan Eich, not part of the build
|
2007-12-07 00:55:03 -08:00 |
|
igor@mir2.org
|
37a451667c
|
Bug 406079: dtrace can compile again. Patch from Alfred Peng, r=myself, a1.9,aM10=beltzner.
|
2007-12-06 12:17:43 -08:00 |
|
bclary@bclary.com
|
f3c3cb9079
|
JavaScript Tests - update regression test for bug 274152 due to bug 368516, not part of the build
|
2007-12-06 11:23:03 -08:00 |
|
igor@mir2.org
|
4ea52a97d6
|
Bug 406765: quelling GCC unitialized overwarning. r,a=brendan aM10=dsicore
|
2007-12-06 00:52:03 -08:00 |
|
crowder@fiverocks.com
|
921e592aee
|
Bug 368516: UTF-8 encoded scripts that contain a BOM result in an "illegal character" error, r=mrbkap, r=brendan, a=schrep
|
2007-12-05 21:09:38 -08:00 |
|
mrbkap@gmail.com
|
33c1a8132b
|
Backing this out to fix mochitest failures.
|
2007-12-04 16:52:02 -08:00 |
|
mrbkap@gmail.com
|
85a5d646af
|
Preserve more important attributes. bug 393269, r+sr=jst a=beltzner
|
2007-12-04 16:17:06 -08:00 |
|
mrbkap@gmail.com
|
1eab27a903
|
Complete the checkin for bug 399298. r+sr=jst
|
2007-12-04 16:13:49 -08:00 |
|
mrbkap@gmail.com
|
58b7f4efda
|
Set XOWs' prototypes to null to avoid confusion. bug 405726, r+sr=jst a=beltzner
|
2007-12-04 11:07:08 -08:00 |
|
igor@mir2.org
|
a59fada795
|
Bug 406736: fixing the test to report the success with read-only Array. r=Bob Clary, not part of the build
|
2007-12-04 10:16:43 -08:00 |
|
igor@mir2.org
|
e5af2095c0
|
Bug 406555: The decompiler output no longer depend on JS_C_STRINGS_ARE_UTF8 for uniformity. a,r=brendan
|
2007-12-04 01:30:23 -08:00 |
|
igor@mir2.org
|
1c10d71daf
|
Bug 405962: extra patch to move the switch case for CALL_PROP to a beter place in the source. r,a=brendan
|
2007-12-04 01:26:23 -08:00 |
|
igor@mir2.org
|
0ea5b6f14c
|
Bug 405962: making sure that we can compile with !JS_HAS_XML_SUPPORT. a,r=brendan
|
2007-12-04 01:08:13 -08:00 |
|
bclary@bclary.com
|
03082af022
|
JavaScript Tests - update known failure list, bug 406726, not part of the build
|
2007-12-04 00:30:49 -08:00 |
|
jwalden@mit.edu
|
908d04a379
|
Kick the stupid Windows test box.
|
2007-12-03 19:40:06 -08:00 |
|
jwalden@mit.edu
|
d3b11a2cbf
|
Bug 376957 - Prevent data leaks from cross-site JSON loads (JavaScript literals), by making the global name bindings ReadOnly/DontDelete and making [] and {} use the global bindings. Still more that can be done here, but this covers a lot of the fix. r+a=brendan
|
2007-12-03 19:05:24 -08:00 |
|
reed@reedloden.com
|
63456c86a2
|
Bug 406608 - "Cast needed in jsfun.c (C++ compatibility)" [p=jorendorff@mozilla.com (Jason Orendorff) r=igor a1.9=damons]
|
2007-12-03 14:21:17 -08:00 |
|
jag@tty.nl
|
aa639ffd66
|
Bug 382034: support optional arguments in idl; follow-up patch to address reading absent optional arguments from argv. r=enndeakin, sr=jst, a=mtschrep
|
2007-12-02 20:20:13 -08:00 |
|
reed@reedloden.com
|
58880b2278
|
Bug 398579 - "Allow using chrome:// URLs in Components.utils.import()" [p=ajvincent@gmail.com (Alex Vincent) r=sayrer sr=bsmedberg a1.9=damons]
|
2007-11-30 22:45:04 -08:00 |
|
reed@reedloden.com
|
3c4ac4c8f4
|
Back out WeirdAl's patch from bug 398579 to see if it caused the perf regression on Linux.
|
2007-11-30 17:23:10 -08:00 |
|
reed@reedloden.com
|
892f2e7f36
|
Bug 398579 - "Allow using chrome:// URLs in Components.utils.import()" [p=ajvincent@gmail.com (Alex Vincent) r=sayrer sr=bsmedberg a1.9=damons]
|
2007-11-30 12:03:37 -08:00 |
|
bclary@bclary.com
|
dd88f8be15
|
Sisyphus - JavaScript Tests - additional kernel pattern for CentOS5 VM
|
2007-11-29 09:12:26 -08:00 |
|
igor@mir2.org
|
22c2a33a75
|
Bug 403878: No compiler pseudo-frames when compiling functions. r,a=brendan
|
2007-11-29 06:49:42 -08:00 |
|
reed@reedloden.com
|
450727effa
|
Bug 371636 - "IE Array sort on numbers using default string comparator is 5x faster" [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan a=blocking1.9+]
|
2007-11-28 23:09:21 -08:00 |
|
reed@reedloden.com
|
4633e7861a
|
Bug 404755 - fixing memory leak resulted from bug 363603 [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan]
|
2007-11-28 22:00:10 -08:00 |
|
reed@reedloden.com
|
a5ab5751ec
|
Back out Igor's patch from bug 404755 to see if it fixes the orange.
|
2007-11-28 20:12:08 -08:00 |
|
crowder@fiverocks.com
|
7abb68db68
|
Bug 405882 - js.c has an unmatched fopen() resource leak, r=igor (not part of the build)
|
2007-11-28 17:00:33 -08:00 |
|
igor@mir2.org
|
44d7db2341
|
Bug 404755: fixing memory leak resulted from bug 363603. a,r=brendan
|
2007-11-28 14:22:40 -08:00 |
|
bclary@bclary.com
|
5c44d4d5d2
|
Sisyphus/JavaScript Tests - cleanup log summary and TinderboxPrint output for Buildbot/Tinderbox, bug 397923, not part of the build, r=rcampbell
|
2007-11-28 10:17:28 -08:00 |
|
mrbkap@gmail.com
|
81e35c902c
|
Make XOW's toString consistent over all cases. bug 398109, r=jst sr=bzbarsky a=beltzner
|
2007-11-27 17:09:31 -08:00 |
|
mrbkap@gmail.com
|
9faca3d85d
|
Don't use a prototype to do any work, just do it ourselves. bug 399298, r=jst sr=brendan a=blocking-1.9
|
2007-11-27 17:03:41 -08:00 |
|
mrbkap@gmail.com
|
b00023d855
|
Actually throw if the thrown thing was not an nsresult. bug 401735, r+sr+a=jst
|
2007-11-27 16:49:08 -08:00 |
|
jst@mozilla.org
|
a668c9bc61
|
Landing fix for bug 393267. Fixing problem with setting __proto__ on objects with XOW's on its prototype chain. Patch by mrbkap@gmail.com, r=jst@mozilla.org, sr=brendan@mozilla.org
|
2007-11-27 15:45:20 -08:00 |
|
bclary@bclary.com
|
c8922b2b5a
|
Sisyphus/JavaScript Tests - add option -S to runtests.sh to provide simpler output for Buildbot/Tinderbox, bug 397923, r=rcampbell
|
2007-11-27 14:53:24 -08:00 |
|
bclary@bclary.com
|
0e51145522
|
JavaScript Tests - update test for bug 394941 to use regexps to match 1.8 and 1.9.0 behaviors, not part of the build
|
2007-11-27 09:42:04 -08:00 |
|
igor@mir2.org
|
a0d8d9194e
|
Bug 399544: using custom storage for function argument and variable names. r,a=brendan
|
2007-11-27 00:38:47 -08:00 |
|
jwalden@mit.edu
|
300d5d5c21
|
Bug 405372 - jsshell tracing() appears to work in JS_THREADED_INTERP builds but doesn't. r+a=brendan
|
2007-11-26 10:06:53 -08:00 |
|
igor@mir2.org
|
3a067462ef
|
Bug 404803: patch from Jason Orendorff to restore C++ compatibility. r=myself a=brendan
|
2007-11-26 09:41:45 -08:00 |
|
igor@mir2.org
|
140ee1cf49
|
Bug 347927: consistently using JS_ARRAY_LENGTH macro. r,a=brendan
|
2007-11-26 07:18:43 -08:00 |
|
bclary@bclary.com
|
e04ae113c0
|
JavaScript Tests - update known failures due to bug 394941, not part of the build
|
2007-11-26 00:48:48 -08:00 |
|
bclary@bclary.com
|
895572b43a
|
JavaScript Tests - regression test for bug 394941 by Jesse Ruderman, update regression tests due to bug 394941, not part of the build
|
2007-11-26 00:42:53 -08:00 |
|
igor@mir2.org
|
e46dc99233
|
Bug 394941: report exhausting of the script memory quota as ordinary runtime exceptions. r=brendan, a1.9=beltzner
|
2007-11-22 14:21:18 -08:00 |
|
igor@mir2.org
|
792e095787
|
Bug 404499: fixing the regression in the decompiler from landing of bug 398609. r,a=brendan
|
2007-11-22 00:06:00 -08:00 |
|
reed@reedloden.com
|
4272f519dd
|
Bug 403878 - Replacing js_InternalCall with js_Invoke in Array.sort for arrays with scripted compator functions (save alloc/free on each compare) [p=crowder@fiverocks.com (Brian Crowder) r=igor a=blocking1.9+]
|
2007-11-20 21:51:46 -08:00 |
|
crowder@fiverocks.com
|
f31d7fa41e
|
Bug 403878 - Backing out, potentially caused orange on test tinderbox
|
2007-11-20 12:52:14 -08:00 |
|
crowder@fiverocks.com
|
e46cad284d
|
Bug 399199: jsfile.c fails to compile, patch by Jeff Watkins <jeff.watkins.spam@gmail.com> r=crowder, a=not part of the build
|
2007-11-20 10:23:49 -08:00 |
|
crowder@fiverocks.com
|
880f250289
|
Bug 403878 - Replacing js_InternalCall with js_Invoke in Array.sort for arrays with scripted compator functions -- save alloc/free on each compare r=ibukanov, a=blocking1.9+
|
2007-11-20 10:07:13 -08:00 |
|
bclary@bclary.com
|
b29c3e4759
|
JavaScript Tests - jsDriver.pl -k|-K fail to report test failures, bug 404539, r=igor, not part of the build
|
2007-11-20 08:28:29 -08:00 |
|
bclary@bclary.com
|
3d7a48e323
|
JavaScript Tests - update public-failures.txt, spidermonkey-extensions-n.tests, bug 404367
|
2007-11-19 10:52:59 -08:00 |
|
bclary@bclary.com
|
e19068117c
|
Sisyphus - JavaScript Tests auto create known failure patterns, bug 404357
|
2007-11-19 09:30:44 -08:00 |
|