reed%reedloden.com
ef160fa4e6
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]
...
git-svn-id: svn://10.0.0.236/trunk@246437 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 08:59:21 +00:00
jag%tty.nl
690231ad8d
Backing out bug 400902. Something's still screwy :-(
...
git-svn-id: svn://10.0.0.236/trunk@246416 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 16:46:20 +00:00
igor%mir2.org
1bd64847e2
Bug 400902: specialized arena for doubles
...
git-svn-id: svn://10.0.0.236/trunk@246415 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 14:14:45 +00:00
dougt%meer.net
f05e3be501
WINCE Only. Slash doesn't work in MINGW32, but - works everywhere.
...
git-svn-id: svn://10.0.0.236/trunk@246335 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-23 01:31:02 +00:00
reed%reedloden.com
9cf9bf9b09
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]
...
git-svn-id: svn://10.0.0.236/trunk@246327 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 23:49:41 +00:00
benjamin%smedbergs.us
80c6df3d0a
Bug 419079 - cast void* in js/src for C++ compatibility, r+a=crowder
...
git-svn-id: svn://10.0.0.236/trunk@246318 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 20:41:28 +00:00
crowder%fiverocks.com
2b3c4771a1
Bug 419018 - Fix silly crash in slowarray_enumerate, patch by mrbkap, r=shaver, a1.9=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@246314 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 19:40:57 +00:00
bclary%bclary.com
c02bdce79c
JavaScript Tests - regression tests for bug 385133, by Jesse Ruderman, Igor Bukanov
...
git-svn-id: svn://10.0.0.236/trunk@246262 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 01:31:45 +00:00
bclary%bclary.com
62a8d99c25
JavaScript Tests - Object destructuring shorthand, bug 404734, by Brendan Eich
...
git-svn-id: svn://10.0.0.236/trunk@246251 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 01:00:36 +00:00
bclary%bclary.com
c0cc2effc6
JavaScript Tests - allow function Error() {} for the love of Pete, bug 412324
...
git-svn-id: svn://10.0.0.236/trunk@246232 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 21:22:38 +00:00
timeless%mozdev.org
503dba2c23
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
git-svn-id: svn://10.0.0.236/trunk@246231 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 21:09:57 +00:00
brendan%mozilla.org
bbfcb91225
ASSERT_VALID_PROPERTY_CACHE_HIT must be for ST spidermonkey only (417817, r=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@246224 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 20:50:39 +00:00
bclary%bclary.com
e02c9def0c
JavaScript Tests - regression test for bug 417893, by Jesse Ruderman
...
git-svn-id: svn://10.0.0.236/trunk@246212 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 19:38:06 +00:00
bclary%bclary.com
ea615aaf11
JavaScript Tests - regression test for bug 418504, by Jeff Walden
...
git-svn-id: svn://10.0.0.236/trunk@246208 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 18:12:57 +00:00
bclary%bclary.com
ca86ff0969
JavaScript Tests - regression test for bug 418540, by Jesse Ruderman
...
git-svn-id: svn://10.0.0.236/trunk@246200 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 17:14:44 +00:00
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