brendan%mozilla.org
6b4bc4c7cc
Beware non-native objects along scope and proto chains in property cache hit testing (418540, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@246155 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 05:51:12 +00:00
brendan%mozilla.org
b679699ef9
jorendorff's JS_DEBUG_TITLE_LOCKS patch (417818, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@246151 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 05:04:29 +00:00
gavin%gavinsharp.com
66e9f404a3
Back out bug 418069 because it causes a crash on startup for Camino
...
git-svn-id: svn://10.0.0.236/trunk@246143 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 02:06:26 +00:00
bclary%bclary.com
63c95031fa
Sisyphus/JavaScript Tests - update public failures, no bug, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@246137 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 01:27:02 +00:00
crowder%fiverocks.com
a15d6205c6
Bug 418069 - js1_5/Regress/regress-379245.js FAIL - browser - bad this, patch by mrbkap, r=brendan, sr=jst, a1.9=brendan
...
git-svn-id: svn://10.0.0.236/trunk@246129 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 23:28:18 +00:00
crowder%fiverocks.com
6acb8b3781
Bug 418638 - various bugs in JS shell scatter() and sleep(), patch by Jason Orendorff <jorendorff@mozilla.com>, r=crowder, a=NPOTB
...
git-svn-id: svn://10.0.0.236/trunk@246128 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 23:18:20 +00:00
jst%mozilla.org
466a67b378
Landing fix for bug 418377. Don't run code on invalid contextx. Patch by mrbkap@gmail.com, r+sr=jst@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@246126 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 23:00:56 +00:00
igor%mir2.org
98a45492f8
bug=418614 r=mrbkap a1.9=brendan
...
fixing JSOP_EXPORTALL regression spotted by mrbkap
git-svn-id: svn://10.0.0.236/trunk@246115 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 20:36:52 +00:00
crowder%fiverocks.com
6be3b76ecd
Bug 418616 - fix use of uninitialized data in js_CheckAccess, patch by Blake Kaplan <mrbkap@gmail.com>, r+=shaver, a+=brendan
...
git-svn-id: svn://10.0.0.236/trunk@246111 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 20:01:14 +00:00
bclary%bclary.com
94add1f5c7
Sisyphus/JavaScript Tests - handle malformed log files, bug 418617
...
git-svn-id: svn://10.0.0.236/trunk@246089 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 15:49:34 +00:00
reed%reedloden.com
008f708aa1
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]
...
git-svn-id: svn://10.0.0.236/trunk@246078 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 11:27:41 +00:00
reed%reedloden.com
b501d55053
Bug 404879 - "ActionMonkey: Modify js/src to use new thread-safe MMgc APIs" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
...
git-svn-id: svn://10.0.0.236/trunk@246077 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 11:25:26 +00:00
reed%reedloden.com
cf73037c1b
Bug 412985 - "Provide stubs for JS_THREADSAFE APIs in non-JS_THREADSAFE builds" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
...
git-svn-id: svn://10.0.0.236/trunk@246076 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 11:22:06 +00:00
igor%mir2.org
b16ac90388
bug=418456 r,a1.9=brendan
...
Fixing asserts in js_PutBlockObject
git-svn-id: svn://10.0.0.236/trunk@246053 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 09:24:02 +00:00
jag%tty.nl
f4d90d2c2e
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
git-svn-id: svn://10.0.0.236/trunk@246036 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 05:11:01 +00:00
crowder%fiverocks.com
948336d1cc
Bug 418515 - Better management of parent-finding, needed for new arrays implementation, r/a+=brendan
...
git-svn-id: svn://10.0.0.236/trunk@246035 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 05:05:24 +00:00
bzbarsky%mit.edu
0f6fe396ac
Fix line numbering in JS components so it's not off by 1. Bug 418491,
...
r+sr+a=brendan
git-svn-id: svn://10.0.0.236/trunk@246032 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 03:57:11 +00:00
brendan%mozilla.org
df65f9091d
Fix untagged boolean stored as jsval bug (418504, r=jwalden).
...
git-svn-id: svn://10.0.0.236/trunk@246022 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 00:48:10 +00:00
bclary%bclary.com
13808097c0
JavaScript Tests - add js1_5/Regress/regress-416628.js to the performance tests, bug 416628
...
git-svn-id: svn://10.0.0.236/trunk@246003 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 20:16:03 +00:00
bclary%bclary.com
7a5aa2d710
JavaScript Tests - update to remove failures due to change in expected behavior, bug 345855
...
git-svn-id: svn://10.0.0.236/trunk@246002 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 20:11:22 +00:00
igor%mir2.org
01ce71eccd
Bug 416439. Using goto error in the interpreter to shrink code size. r,a1.9=brendan
...
git-svn-id: svn://10.0.0.236/trunk@245966 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 12:16:26 +00:00
brendan%mozilla.org
bf948a8432
Property-cache dense array methods in JSOP_CALLPROP (418239, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@245950 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 07:04:00 +00:00
dbaron%dbaron.org
4ed2abb334
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)
...
git-svn-id: svn://10.0.0.236/trunk@245948 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 06:19:13 +00:00
brendan%mozilla.org
4161c2397c
Relaxd ES4-like yield parsing for JS1.8 (384991, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@245945 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 04:49:02 +00:00
mrbkap%gmail.com
5b290e6be8
Avoid calling js_ComputeThis when we don't have to from js_Invoke. bug 417947, r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@245941 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 03:34:02 +00:00
shaver%mozilla.org
8099734002
Fix js_CheckAccess to handle use in non-native objects' ops, fixing test-suite
...
regressions from native-arrays landing. r=mrbkap, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@245939 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 02:27:44 +00:00
crowder%fiverocks.com
3bb7beee2c
Bug 417999 - removed JS_ArenaFreeAllocation, r+/a+=brendan
...
git-svn-id: svn://10.0.0.236/trunk@245932 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 21:14:15 +00:00
crowder%fiverocks.com
031812cf04
Bug 417995 - SpanDeps allocation does not use JSArenas anymore, r+/a+=brendan
...
git-svn-id: svn://10.0.0.236/trunk@245931 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 21:09:50 +00:00
shaver%mozilla.org
dc80fcda1f
Implement optimized object-ops for dense arrays, b=322889, r+a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@245930 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 21:01:47 +00:00
jag%tty.nl
106ad8d100
Bug 417477: Mingw build error in ../mozilla/js/src/jslock.c: syntax error. p=bengt.erik.soderstrom@telia.com, r=jag, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@245928 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 20:10:37 +00:00
brendan%mozilla.org
e2cff3c516
Guard property cache tests with native ops or obj guards (417981, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@245922 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 19:32:01 +00:00
bclary%bclary.com
ad0764c97c
JavaScript Test - regression test for bug 416628, by Brendan Eich
...
git-svn-id: svn://10.0.0.236/trunk@245906 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 11:38:44 +00:00
bclary%bclary.com
7c65dec854
JavaScript Tests - regression test for bug 415922, by Joachim Kuebart
...
git-svn-id: svn://10.0.0.236/trunk@245903 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 10:48:27 +00:00
bclary%bclary.com
7ee944760b
JavaScript Test - regression test for bug 416460, by Jesse Ruderman
...
git-svn-id: svn://10.0.0.236/trunk@245902 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 10:21:39 +00:00
bclary%bclary.com
ba5e83567b
JavaScript Tests - regression test for bug 416601, by Igor Bukanov
...
git-svn-id: svn://10.0.0.236/trunk@245901 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 10:12:46 +00:00
brendan%mozilla.org
e1c01e82a1
Use JS_PropertyStub for in-language bindings, for best property cache hit rates (416931, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@245895 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 06:31:57 +00:00
brendan%mozilla.org
e555a7c1cf
Recover trapped opcode in js_GetIndexFromBytecode (416665, r=igor).
...
git-svn-id: svn://10.0.0.236/trunk@245889 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 01:32:12 +00:00
brendan%mozilla.org
1707246c5d
Lazy ComputeGlobalThis required now in fast native implementations (417893, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@245885 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 00:12:34 +00:00
brendan%mozilla.org
5b5484c2f1
Fix misindented code (418049, r=igor).
...
git-svn-id: svn://10.0.0.236/trunk@245884 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 00:01:53 +00:00
bclary%bclary.com
0f03f383ec
Sisyphus/JavaScript Tests - update known failures, no bug, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@245874 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-17 18:13:16 +00:00
timeless%mozdev.org
9e5379458a
Fixing spelling error
...
git-svn-id: svn://10.0.0.236/trunk@245868 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-17 09:02:53 +00:00
timeless%mozdev.org
43a732d2f3
Bug 416981 CheckLeakedRoots should specify which JSRuntime is leaking
...
r=brendan a=brendan
git-svn-id: svn://10.0.0.236/trunk@245865 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-17 06:56:40 +00:00
reed%reedloden.com
acc3ddd545
Bug 417615 - "js.c doesn't build under MOZ_SHARK" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
...
git-svn-id: svn://10.0.0.236/trunk@245859 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-17 03:27:30 +00:00
bclary%bclary.com
47584d7d6f
Sisyphus/JavaScript Tests - update known failures to match new time out variables, no bug, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@245850 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 22:18:37 +00:00
brendan%mozilla.org
1e6fe5a1b7
Defend against compiler pseudo-frames (417944, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@245846 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 21:33:59 +00:00
bclary%bclary.com
252deea14c
Sisyphus/JavaScript Tests - add timeout for js1_6/extensions/regress-385393-08.js due to bug 417916
...
git-svn-id: svn://10.0.0.236/trunk@245834 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 17:12:13 +00:00
bclary%bclary.com
30a96f51f5
Sisyphus/JavaScript Tests - lower timeout to 2 minutes, bug 417932, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@245833 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 16:43:07 +00:00
bclary%bclary.com
c509802621
Sisyphus/JavaScript Tests - update known failures for windows, no bug, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@245825 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 13:55:22 +00:00
brendan%mozilla.org
b5c9b4be14
Don't lock non-native objects (417819, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@245818 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 06:53:32 +00:00
jruderman%hmc.edu
e46e349954
Add crashtest
...
git-svn-id: svn://10.0.0.236/trunk@245815 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 05:29:10 +00:00