brendan%mozilla.org
|
b100aee98e
|
Finish separating gcMaxMallocBytes, account for scope hashtables in gcMallocBytes (319980, r/sr=mrbkap/bz).
|
2006-03-02 20:47:04 +00:00 |
brendan%mozilla.org
|
4bb80c1edb
|
Fast followup to allow arbitrary nesting (328897, r=mrbkap).
|
2006-03-02 20:05:49 +00:00 |
brendan%mozilla.org
|
46cf4a7474
|
Fix JS_ReportPendingException to when cx has active frames (328897, r=mrbkap).
|
2006-03-02 20:00:47 +00:00 |
brendan%mozilla.org
|
7c3bc4a70e
|
Never mind.
|
2006-03-01 20:37:43 +00:00 |
brendan%mozilla.org
|
110dfb5679
|
Need another auto-mark thingie (326615, r=mrbkap).
|
2006-03-01 20:34:49 +00:00 |
neil%parkwaycc.co.uk
|
cde62f9eb1
|
Followup patch to bug 207327 to move the "service" string from the name to the value of the category entry where it is interpreted to belong r=timeless sr=bz
|
2006-02-28 17:36:58 +00:00 |
brendan%mozilla.org
|
8fce62562a
|
Local auto-marker needed (326615, r=mrbkap).
|
2006-02-28 07:41:01 +00:00 |
mrbkap%gmail.com
|
b5b0046c44
|
Flatten before ever reaching CheckCycle, since the way things currently are, it could receive lists of arbitrary length. bug 328769, r=brendan
|
2006-02-27 20:33:56 +00:00 |
mrbkap%gmail.com
|
107ea363fe
|
Don't optimize globals access in eval and debugger frames. bug 328765, r=brendan
|
2006-02-27 20:23:04 +00:00 |
mrbkap%gmail.com
|
33821bc52b
|
Inspect the correct position in our input stream. bug 325925, r=brendan
|
2006-02-27 19:14:15 +00:00 |
igor%mir2.org
|
f458e75099
|
Bug 328556: Proper accounting for growth in array_join_sub when reallocating
chars array. r=mrbkap
|
2006-02-27 17:32:22 +00:00 |
timeless%mozdev.org
|
276ede16dd
|
Bug 327605 [@ JSD_GetContextFlags - jsdService::GetFlags]
r=rginda
|
2006-02-27 04:17:08 +00:00 |
bclary%bclary.com
|
61d6ce361f
|
Regression test for bug 328249, by Jesse Ruderman
|
2006-02-26 08:49:46 +00:00 |
bclary%bclary.com
|
11e67a8f23
|
Regression test for bug 327897, by Jesse Ruderman
|
2006-02-26 08:30:54 +00:00 |
bclary%bclary.com
|
79065b8844
|
Regression test for bug 327697, by Jesse Ruderman
|
2006-02-26 08:17:21 +00:00 |
bclary%bclary.com
|
55f42b2900
|
Regression test for bug 327608, by Jesse Ruderman
|
2006-02-26 08:00:53 +00:00 |
bclary%bclary.com
|
067b1ea197
|
Regression test for bug 327564, by Jesse Ruderman, Brendan Eich
|
2006-02-26 07:50:53 +00:00 |
bclary%bclary.com
|
565fbd11af
|
Regression test for bug 326467, by Alex Vincent, Blake Kaplan
|
2006-02-26 07:37:01 +00:00 |
brendan%mozilla.org
|
678fdc7f07
|
Back out last checkin pending better fix (327869).
|
2006-02-24 23:18:05 +00:00 |
mrbkap%gmail.com
|
d9be113509
|
Clean up a bracing nitpick.
|
2006-02-24 22:12:32 +00:00 |
benjamin%smedbergs.us
|
f1033b53d1
|
Bug 78081 - don't export intermediate libs, initial tree-wide changes blanket-r=mento
|
2006-02-24 17:50:29 +00:00 |
daumling%adobe.com
|
721e215256
|
Bug 327869: Implement brute-force fix for Windows strftime()
|
2006-02-24 03:37:46 +00:00 |
daumling%adobe.com
|
e156716b4c
|
Bug 328373: Create local variable and copy value to suppress compiler warning
|
2006-02-24 03:29:57 +00:00 |
mrbkap%gmail.com
|
e47a41d74c
|
Detect cycles even when we're inserting a degenerate list of length 1. bug 328249, r=brendan
|
2006-02-23 23:00:23 +00:00 |
mrbkap%gmail.com
|
33c9c1bc78
|
Don't wrap E4X values in XPCWrappedJS since E4X objects have weird semantics, which cause us trouble both elsewhere in XPConnect, and even in the DOM code. bug 327697, r=brendan sr=shaver
|
2006-02-23 22:21:08 +00:00 |
igor%mir2.org
|
53c59130cd
|
Bug 328294: After enumeration that removes hashtable entries,
the hashtable is shrinked only once. r=brendan
|
2006-02-23 22:20:27 +00:00 |
igor%mir2.org
|
4d46f22fac
|
Bug 328106: Removal of HT_ENUMERATE_UNHASH. Its implementation had a bug
for 11 years which is a good demonstration that it has never been used.
|
2006-02-23 10:11:17 +00:00 |
timeless%mozdev.org
|
a279d689e5
|
Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
|
2006-02-23 09:36:43 +00:00 |
mrbkap%gmail.com
|
bfb3311cf7
|
Propagate the proper fp, fun, and variables object to special frames so as to not confuse the optimizer and split the common code that does this into a common function from the 3 places that currently do it. r=brendan
|
2006-02-23 02:17:04 +00:00 |
brendan%mozilla.org
|
4d8776d822
|
Fix botch in JS_InitClass that passed several rounds of code review.
|
2006-02-22 23:03:37 +00:00 |
mrbkap%gmail.com
|
13a9d56676
|
The end request needs to happen before the context gets destroyed -- use C++ to ensure that. bug 328044, r+sr=brendan
|
2006-02-22 19:58:31 +00:00 |
mrbkap%gmail.com
|
5c4b8bd48a
|
The end request needs to happen before the context gets destroyed -- use C++ to ensure that. bug 328044, r+sr=brendan
|
2006-02-22 19:48:45 +00:00 |
brendan%mozilla.org
|
da4fef3700
|
Fix an initially hard-to-see bug reported by daumling@adobe.com, plus another one mentioned by mrbkap (327941, r=mrbkap).
|
2006-02-22 06:09:09 +00:00 |
brendan%mozilla.org
|
a6090f1c26
|
Separate gcMaxBytes from gcMaxMallocBytes and unconstrain the former for Mozilla code (317865, r/sr=mrbkap/shaver).
|
2006-02-22 05:52:13 +00:00 |
mrbkap%gmail.com
|
ec46e80305
|
Don't assume that JS_ValueToString is infallible. bug 327897, r=brendan
|
2006-02-22 03:51:09 +00:00 |
mrbkap%gmail.com
|
e3ad67960d
|
If the wrapper has no prototype, but we have a proto, then it can't be our target wrapper, so skip it. bug 327597, r=jst sr=bzbarsky
|
2006-02-22 03:48:33 +00:00 |
brendan%mozilla.org
|
8e59e16322
|
Fixed typo that left JS_CallFunctionName returning true always, not ok (328037, r=mrbkap).
|
2006-02-22 03:06:00 +00:00 |
mrbkap%gmail.com
|
735e2002df
|
If the this object in a call is not an XPCNativeWrapper, ignore the call instead of crashing. bug 327686, r=brendan sr=bzbarsky
|
2006-02-22 02:25:24 +00:00 |
dbaron%dbaron.org
|
a584e245a7
|
Root new function objects before calling JS_SetReservedSlot on them. b=307560 r=brendan sr=jst
|
2006-02-22 00:50:47 +00:00 |
dbaron%dbaron.org
|
1fcd6ec0c6
|
Root cloned function object before calling WrapFunction on it. b=327716 r=jst sr=brendan
|
2006-02-22 00:49:55 +00:00 |
mrbkap%gmail.com
|
509c0fba2f
|
Support ppc<->x86 cross builds for Mac OS X. bug 322578, patch from Mark Mentovai <mark@moxienet.com>, r=bsmedberg r=cls sr=bryner
|
2006-02-21 22:03:20 +00:00 |
igor%mir2.org
|
b5b71e3898
|
Bug 327129: To calculate ceil(log2(n))/floor(log2(n)) under GCC >=3.4 use
__builtin_clz or count-leading-zeros. r=brendan
|
2006-02-21 11:28:28 +00:00 |
igor%mir2.org
|
c49c6737a6
|
Bug 327896: JS_STATIC_ASSERT is now used to assert constant conditions during compilation time instead of waiting for runtime to check for JS_ASSERT. r=brendan
|
2006-02-21 10:27:50 +00:00 |
igor%mir2.org
|
15106141bf
|
Bug 327129: Reverting the previous commit as it broke GCC builds of
firefox.
|
2006-02-20 10:12:03 +00:00 |
igor%mir2.org
|
9b1c4989bd
|
Bug 327129: To calculate ceil(log2(n))/floor(log2(n)) under GCC use
__builtin_clz or count-leading-zeros. r=brendan
|
2006-02-20 08:57:53 +00:00 |
daumling%adobe.com
|
b680219a3b
|
Bug 232182: Added copying of Unicode elements in js_ExpandErrorArguments()
|
2006-02-20 07:44:25 +00:00 |
daumling%adobe.com
|
521b468de5
|
Bug 318402: Replaced JS_STRINGS_ARE_UTF* with JS_C_STRING_ARE_UTF8
|
2006-02-19 17:52:56 +00:00 |
daumling%adobe.com
|
bbc897b35a
|
Bug 315974: JSprintf functions cannot print jschar characters and strings
|
2006-02-18 07:13:16 +00:00 |
daumling%adobe.com
|
4f5f3e33cb
|
Bug 326201: Added build rule for jskwgen.o/.obj
|
2006-02-18 06:33:31 +00:00 |
mrbkap%gmail.com
|
cf5b965f72
|
We won't always find the prototype property, especially if our __proto__ has been cut off. bug 327608, r=brendan
|
2006-02-18 03:02:32 +00:00 |
mrbkap%gmail.com
|
c8b08f2c7d
|
Protect the sandbox object from GC and make the sandbox code request-safe. bug 265740, r=brendan sr=jst
|
2006-02-18 03:00:33 +00:00 |
mrbkap%gmail.com
|
9fb5725b97
|
Make toString mirror GetOrSetProperty in how it gets wrapped object's toString function. bug 323367, r=bzbarsky sr=jst
|
2006-02-18 00:11:32 +00:00 |
brendan%mozilla.org
|
a13ac56a77
|
Fix duplicate kid overwrite case that avoided cycle detection (327564, r=mrbkap).
|
2006-02-17 21:40:04 +00:00 |
bclary%bclary.com
|
57d6764427
|
Regression test for ecma 15.1.2.7, fix bug number
|
2006-02-15 19:45:05 +00:00 |
bclary%bclary.com
|
77fcfdad5d
|
Regression test for ecma 15.1.2.6, fix bug number
|
2006-02-15 19:08:31 +00:00 |
bclary%bclary.com
|
fe7fa17d22
|
Regression test for ecma 15.1.2.3, fix bug number
|
2006-02-15 19:06:33 +00:00 |
bclary%bclary.com
|
99f7cc8f52
|
Regresion test for ecma 15.1.2.2, fix bug number
|
2006-02-15 19:04:00 +00:00 |
bclary%bclary.com
|
d0c44f2dab
|
Regresion test for ecma 15.1.2.1, fix bug number
|
2006-02-15 19:01:28 +00:00 |
bclary%bclary.com
|
530fc366cd
|
Regression test for bug 324688, fix Components detection
|
2006-02-15 18:39:16 +00:00 |
mrbkap%gmail.com
|
7242914d8c
|
Hold a reference to the regexp that we're using so that it doesn't go away. bug 327170, r=brendan
|
2006-02-15 01:24:32 +00:00 |
igor%mir2.org
|
2fb3331863
|
BUG 321985: During xdr decoding of atoms avoid creation of JSString for
the already existing atoms. r=brendan
|
2006-02-14 09:33:45 +00:00 |
bclary%bclary.com
|
54aeb9b760
|
Regression test for bug 259935, by Steve Chapel
|
2006-02-14 02:54:28 +00:00 |
bclary%bclary.com
|
35476ae67b
|
Regression test for bug 317476, by Seno Aiko
|
2006-02-14 02:20:14 +00:00 |
bclary%bclary.com
|
cbaa98954a
|
Regression test for bug 314401, by moz_bug_r_a4
|
2006-02-14 02:03:56 +00:00 |
bclary%bclary.com
|
e9e7c416c9
|
Regression test for bug 323314, by Brendan Eich
|
2006-02-14 01:34:48 +00:00 |
timeless%mozdev.org
|
1066f2b0fc
|
Bug 326985 jsinterp.c(975) : warning C4013: 'OBJECT_IS_XML' undefined; assuming extern returning int
r=mrbkap
|
2006-02-14 00:20:44 +00:00 |
bclary%bclary.com
|
9dc2a96ad9
|
Regression test for bug 324422, by Doug Wright
|
2006-02-13 21:32:20 +00:00 |
bclary%bclary.com
|
f00913a42a
|
Regression test for bug 323338 by Franky Braem and Seno Aiko
|
2006-02-13 20:34:51 +00:00 |
bclary%bclary.com
|
104b8e5f4c
|
Regression test for bug 324688, by Nickolay Ponomarev
|
2006-02-13 20:19:54 +00:00 |
bclary%bclary.com
|
281ff79027
|
Regression test for bug 326453, by Blake Kaplan
|
2006-02-12 07:31:21 +00:00 |
timeless%mozdev.org
|
1491ad6757
|
Bug 326223 JS_PARANOID_REQUEST dies in spidermonkey (JS_NewContext)
r=brendan
|
2006-02-09 08:14:29 +00:00 |
timeless%mozdev.org
|
0d03b1ed0e
|
Bug 293881 add version to jsshell build() if JS_VERSION < 150
r=mrbkap
|
2006-02-09 06:03:38 +00:00 |
timeless%mozdev.org
|
6355667544
|
Bug 325780 refactor debug_brendan/debug_notme
r=shaver
|
2006-02-09 06:02:02 +00:00 |
timeless%mozdev.org
|
fb6ab713d5
|
Bug 326223 JS_PARANOID_REQUEST dies in spidermonkey (JS_NewContext)
r=brendan
|
2006-02-09 05:51:16 +00:00 |
timeless%mozdev.org
|
079cc68e75
|
Bug 266208 [@ js_PCToLineNumber] because of crash due to infinite recursion
r=rginda sr=brendan
|
2006-02-09 05:47:55 +00:00 |
brendan%mozilla.org
|
85143d2ad5
|
Fix JSOP_CLOSURE failure to set todo to do-nothing value (326453, r=mrbkap).
|
2006-02-08 20:53:37 +00:00 |
brendan%mozilla.org
|
9043b4f242
|
Another followup fix.
|
2006-02-07 21:53:54 +00:00 |
brendan%mozilla.org
|
20ef4058bf
|
Better followup fix for 325960 (r=mrbkap).
|
2006-02-07 21:50:47 +00:00 |
mrbkap%gmail.com
|
5fe75dd3cd
|
Initialize the new frame's pc as well. Followup patch for bug 325960, r=shaver
|
2006-02-07 21:37:26 +00:00 |
mrbkap%gmail.com
|
e9a0b35561
|
Protect js_ConstructObject callers from gc hazards and some other stuff. bug 325425, r=igor sr=brendan
|
2006-02-07 20:09:53 +00:00 |
brendan%mozilla.org
|
d33592f8f7
|
Avoid nesting js_Interpret for heavyweight and other hard-case interpreted function calls (325960, r=mrbkap).
|
2006-02-07 19:51:29 +00:00 |
brendan%mozilla.org
|
c340343cf7
|
Long-missing wait for GC supplied by Michael Daumling <daumling@adobe.com> (325521, r=me).
|
2006-02-07 08:25:23 +00:00 |
mrbkap%gmail.com
|
c1ccab3a4d
|
Don't make bad assumptions about finding properties. Mutable proto chains combining with cloned function objects can cause properties to not actually be found. bug 319683, r=brendan
|
2006-02-07 02:05:52 +00:00 |
brendan%mozilla.org
|
3f2984ca83
|
Fix misnamed formal parameter glitch.
|
2006-02-05 04:15:22 +00:00 |
bclary%bclary.com
|
e62a7b018b
|
Regression test for bug 325750, by Biju
|
2006-02-03 16:24:00 +00:00 |
bclary%bclary.com
|
0ba439fd03
|
rename incorrectly named tests for section E4X ECMA 357 11.1.4, no bug, not part of the build
|
2006-02-03 16:22:06 +00:00 |
cbiesinger%web.de
|
a898e666b8
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
|
2006-02-03 14:18:39 +00:00 |
szegedia%freemail.hu
|
901453aca4
|
Fix for bug #323054: nonexisting optional standard objects like XML don't cause ObjectOutputStream to throw an exception anymore.
|
2006-02-03 11:47:20 +00:00 |
szegedia%freemail.hu
|
dcf43ff0cd
|
Fix for bug #323054: nonexisting optional standard objects like XML don't cause ObjectOutputStream to throw an exception anymore.
|
2006-02-03 11:07:32 +00:00 |
mrbkap%gmail.com
|
e8c3bd32f6
|
If a function becomes heavyweight in the middle of an inline call, remember to pop the call object when it returns. bug 325540, r=brendan
|
2006-02-03 01:19:31 +00:00 |
brendan%mozilla.org
|
ba0a9cb692
|
Arghhhhhh.
|
2006-02-02 19:55:20 +00:00 |
brendan%mozilla.org
|
5f77e86780
|
Add purely stack allocated rooting facility (325269, r=igor).
|
2006-02-02 06:46:32 +00:00 |
bclary%bclary.com
|
22ed6732d5
|
Rename regress-234389-n.js back to regress-234389.js, no bug, not part of the build
|
2006-02-01 07:42:00 +00:00 |
mrbkap%gmail.com
|
d96bbafedd
|
Fix a stupid mistake where an error return would cause us to not destroy a script. no bug, r=brendan
|
2006-02-01 03:18:17 +00:00 |
mrbkap%gmail.com
|
c7cd04ba28
|
Actually fill the setting cache when we get boolean properties. bug 324688, r=brendan
|
2006-02-01 00:25:50 +00:00 |
brendan%mozilla.org
|
fcc712a6cf
|
Fix foo += bar for undefined foo to throw, not bind foo to undefined (321757, r=mrbkap).
|
2006-01-31 20:53:30 +00:00 |
pavlov%pavlov.net
|
5767901ade
|
attempt to fix vc6 build bustage
|
2006-01-31 03:33:02 +00:00 |
jst%mozilla.jstenback.com
|
6d2a2d10dd
|
Landing fix for bug 323156. XPCDispConvert::JSArrayToCOMArray does not convert empty arrays correctly. Patch by gdavis@nsisoftware.com, r=dbradley@gmail.com, sr=jst@mozilla.org
|
2006-01-31 01:47:01 +00:00 |
jst%mozilla.jstenback.com
|
b5f13791d9
|
Landing fix for bug 310102. XPCDispTearOff::Invoke() processes DISPARAMS in wrong direction. Patch by gdavis@nsisoftware.com, r=dbradley@gmail.com, sr=jst@mozilla.org
|
2006-01-31 01:40:54 +00:00 |
jst%mozilla.jstenback.com
|
24d079ef25
|
Landing fix for bug 310097. XPCDispConvert will not convert SAFEARRAY of VARIANT. Patch by gdavis@nsisoftware.com, r=dbradley@gmail.com, sr=jst@mozilla.org
|
2006-01-31 01:38:52 +00:00 |
igor%mir2.org
|
85c2e9531f
|
Bug 322772: Replacing js_CompareStrings by js_EqualStrings in implementation
of "==", "!=", "===" and "!==". r=brendan r=mrbkap
|
2006-01-30 05:58:17 +00:00 |
mrbkap%gmail.com
|
3a6c3608fe
|
Braces and style patrol (no bug, implicit-r=brendan)
|
2006-01-28 01:27:33 +00:00 |
brendan%mozilla.org
|
9e8a862123
|
Fix span-dependent instruction selection to work with incremental compilation (324650, r=mrbkap).
|
2006-01-26 21:05:40 +00:00 |
igor%mir2.org
|
68682df68c
|
Bug 319719: The previous commit still managed to break builds on Unix-like
systems where PATH does not include ".". The fix is to explicitly prefix
with ./ the command to execute.
|
2006-01-26 10:32:50 +00:00 |
igor%mir2.org
|
55b099a9d3
|
Bug 319719: JS scanner checks for keywords using pregenerated C source
avoiding the cost of atomizing keyword strings. This is an updated version
of the previous rather bad commit to address Makefile issues. r=brendan
|
2006-01-26 08:47:51 +00:00 |
igor%mir2.org
|
f62a42d5af
|
Bug 322772: I added js_EqualStrings which is a faster version of
js_CompareStrings when testing only for string equality. r=brendan
|
2006-01-26 08:01:54 +00:00 |
brendan%mozilla.org
|
877beb7aaa
|
Add JS_LeaveLocalRootScopeWithResult API (324592, r=mrbkap).
|
2006-01-26 07:19:25 +00:00 |
mrbkap%gmail.com
|
6cebcbe720
|
bug 324694: Reparameterize js_CheckPrincipalsAccess to avoid eager calls to js_AtomToPrintableString. r=brendan
|
2006-01-25 22:54:34 +00:00 |
mrbkap%gmail.com
|
7d743ba10e
|
bug 323501: Having a scripted caller is important. r=brendan
|
2006-01-25 19:53:14 +00:00 |
mrbkap%gmail.com
|
bb46c284d2
|
bug 324422: Protect things from being garbage collected out from under us. r=brendan
|
2006-01-25 02:27:59 +00:00 |
mrbkap%gmail.com
|
889e52cdc2
|
bug 323979: Check the correct parse node for arity. r=shaver
|
2006-01-25 00:23:00 +00:00 |
igor%mir2.org
|
cf4ba28aff
|
Bug 291003: fdlibm no longer used on Linux as recent C library there do
the job on its own. r=shaver
|
2006-01-24 21:40:12 +00:00 |
mark%moxienet.com
|
142f6828fb
|
323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh
|
2006-01-23 20:11:08 +00:00 |
igor%mir2.org
|
e9bcbae347
|
Reverting commit for bug 319719: Makefile changes broke too much builds.
|
2006-01-22 21:08:05 +00:00 |
brendan%mozilla.org
|
f34c15c44a
|
Attempt to fix Windows bustage.
|
2006-01-22 06:56:34 +00:00 |
igor%mir2.org
|
eb120e2ba0
|
Bug 319719: JS scanner checks for keywords using pregenerated C source
avoiding the cost of atomizing keyword strings. r=brendan
|
2006-01-22 01:14:20 +00:00 |
brendan%mozilla.org
|
b13a6f69c6
|
Fix comment glitches.
|
2006-01-21 15:54:13 +00:00 |
brendan%mozilla.org
|
d8363b5310
|
Fix DEBUG_brendan code to track Igor's change.
|
2006-01-20 21:37:45 +00:00 |
mrbkap%gmail.com
|
72b2a9518a
|
Make this file vim-friendly.
|
2006-01-19 01:00:49 +00:00 |
igor%mir2.org
|
9ec3479dec
|
Bug 323765: VarPrefix is thread-safe now. r=brendan
|
2006-01-18 11:17:21 +00:00 |
mrbkap%gmail.com
|
f4a1ec8ec0
|
bug 319872: Don't free the sentinal value. r=brendan
|
2006-01-18 02:22:55 +00:00 |
shaver%mozilla.org
|
a7432b61fa
|
Bug 321021: Add option to preserve exceptions thrown from outermost frames,
rather than convert to error reports. r=mrbkap, sr=brendan.
|
2006-01-18 00:29:35 +00:00 |
igor%mir2.org
|
0926475d8d
|
Bug 294499: GC directly calls malloc instead of using JSArena for paged
allocation to avoid overhead of arena headers that GC does not use. r=brendan
|
2006-01-17 01:26:35 +00:00 |
brendan%mozilla.org
|
005ca0553f
|
Remove bogus arena-pool alignment parameters (323529, r=igor).
|
2006-01-15 21:57:26 +00:00 |
brendan%mozilla.org
|
92591c27c3
|
Fix uintN/size_t 64-bit hazards (323510, r=daumling).
|
2006-01-15 17:52:42 +00:00 |
brendan%mozilla.org
|
3e31bd8732
|
Update DUMP_CALL_TABLE (NPOTB) code to track 322001.
|
2006-01-14 17:49:58 +00:00 |
igor%mir2.org
|
eacbc7d25d
|
Fixing bug 323267:
Sweep script's filenames after the main GC sweep loop so the filenames are
still available for a destroy script hook. r=brendan
|
2006-01-14 02:30:49 +00:00 |
brendan%mozilla.org
|
9a6d69b894
|
Add missing null check (323338, r=mrbkap).
|
2006-01-14 01:09:42 +00:00 |
brendan%mozilla.org
|
eaa76db031
|
Fix errors that were JSEXN_NONE to have a valid exception type, so that they can be thrown by default (e.g., strict warnings with the werror option set as well as strict; 323314, r=mrbkap).
|
2006-01-13 22:20:30 +00:00 |
bob%bclary.com
|
3088a07df0
|
JS Test Library - handle global object toString containing address in debug builds
|
2006-01-13 19:50:49 +00:00 |
bob%bclary.com
|
684dd65328
|
JS Test Library - whitespace fixes
|
2006-01-13 19:47:27 +00:00 |
bob%bclary.com
|
ac6494e12b
|
JS Test Library - add calls to collect garbage after test completed
|
2006-01-13 19:45:55 +00:00 |
bob%bclary.com
|
9c4e599e1d
|
JS Test Library - update make file for tests, remove make macros
|
2006-01-13 19:44:20 +00:00 |
bob%bclary.com
|
c35118dd68
|
JS Test Library - properly escape embedded tags in output to browser windows, add call to actual GC from the JSDebugger service
|
2006-01-13 19:26:59 +00:00 |
bob%bclary.com
|
57b884e6a4
|
JS Test Library - move regression test for bug 309242 from js1_6 to js1_5 since it requires that e4x not be explicitly turned on, bug 309242
|
2006-01-13 19:20:34 +00:00 |
bob%bclary.com
|
7c8751a929
|
JS Test Library - fix test suite counts in menu.html, no bug, not part of the build.
|
2006-01-13 16:40:00 +00:00 |
bob%bclary.com
|
b3994e6dc8
|
Regression test for bug 322430
|
2006-01-13 16:25:56 +00:00 |
bob%bclary.com
|
57e398e664
|
JS Test Library - make sure JavaScriptOptions has the appropriate permission, no bug, not part of the build
|
2006-01-13 16:23:39 +00:00 |
bob%bclary.com
|
49a3924d07
|
Regression test for bug 322836
|
2006-01-13 14:32:01 +00:00 |
bob%bclary.com
|
6cf43ab2a8
|
Regression test for bug 321547, by Biju
|
2006-01-13 11:14:34 +00:00 |
bob%bclary.com
|
644bac3bcf
|
Correct regression test for bug 321874
|
2006-01-12 20:52:44 +00:00 |
bob%bclary.com
|
2cf17d9bef
|
Regression test for bug 321874, by Yuh-Ruey Chen, Brendan Eich
|
2006-01-12 19:58:56 +00:00 |
bob%bclary.com
|
e985383323
|
Regression test for bug 321971, by Brendan Eich
|
2006-01-12 18:35:41 +00:00 |
bob%bclary.com
|
4b92c92a68
|
Regression test for bug 322177, by Jesse Ruderman
|
2006-01-12 18:27:08 +00:00 |
bob%bclary.com
|
a53640bc5d
|
Regression test for bug 322499, by Brendan Eich
|
2006-01-12 17:00:53 +00:00 |
bob%bclary.com
|
3640e643ea
|
Regression test for bug 322772
|
2006-01-12 16:47:16 +00:00 |
bob%bclary.com
|
785f6abe6e
|
Regression test for bug 322957, by Igor Bukanov
|
2006-01-12 16:35:25 +00:00 |
bob%bclary.com
|
2e19c29b5a
|
Regression test for bug 320119, by Jason Barnabe
|
2006-01-12 10:21:09 +00:00 |
timeless%mozdev.org
|
0fb55318b1
|
Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan
|
2006-01-12 07:57:31 +00:00 |
timeless%mozdev.org
|
51c7b847e1
|
Bug 106386 Correct misspellings in source code
patch by ispiked@gmail.com r=timeless r=rginda
|
2006-01-12 06:32:57 +00:00 |
timeless%mozdev.org
|
ab5b0c0c18
|
Bug 320951 ASSERTION: file too large: 'Error', mozJSComponentLoader.cpp line 1084
r=dbradley sr=darin
|
2006-01-11 08:26:44 +00:00 |
brendan%mozilla.org
|
4df45617c5
|
80th column policing.
|
2006-01-11 05:23:29 +00:00 |
brendan%mozilla.org
|
b2a8bfb115
|
Fix typo in enum tag.
|
2006-01-11 05:18:30 +00:00 |
mrbkap%gmail.com
|
4d18952043
|
bug 322971: Fix this botched return value. r+sr=shaver
|
2006-01-10 21:43:17 +00:00 |
mrbkap%gmail.com
|
932e99f6fc
|
bug 322836: negative lookahead assertions don't always work correctly (when the first op is simple). r=brendan
|
2006-01-10 18:28:56 +00:00 |
brendan%mozilla.org
|
3e530ed8fc
|
Remove deprecated with statement usage strict warning (322430, r=shaver).
|
2006-01-09 20:53:06 +00:00 |
igor%mir2.org
|
f4a0c71541
|
Implementing bug 322001:
JSFunction is shrinked via removal of nref field
and moving interreter-only or native-only fields into union. r=brendan
|
2006-01-09 08:26:26 +00:00 |
brendan%mozilla.org
|
918c1d610b
|
Allow set-call, grouped, and e4x LHS in for-in loop (321874, r=mrbkap).
|
2006-01-09 05:14:52 +00:00 |
mrbkap%gmail.com
|
acc8dc3997
|
bug 321522: The sandbox object needs to come from a new context, not the old
context. r=shaver sr=brendan
|
2006-01-06 22:28:18 +00:00 |
brendan%mozilla.org
|
e2e266e986
|
Better GC_MARK_DEBUG code (315783, NPOTB but r=bz).
|
2006-01-06 06:32:11 +00:00 |
shaver%mozilla.org
|
b66707bb94
|
bug 315783: fix GC_MARK_DEBUG crash when marking E4X text nodes, r=mrbkap
|
2006-01-06 05:28:19 +00:00 |
brendan%mozilla.org
|
3af02e29e1
|
Remove e4x singleton entrainment hazards and hide naked * as value (322499, r=mrbkap).
|
2006-01-06 02:08:35 +00:00 |
brendan%mozilla.org
|
44beed5fa3
|
Avoid stupid GCC warning introduced by last checkin.
|
2006-01-05 20:32:05 +00:00 |
brendan%mozilla.org
|
9a542ff0a2
|
Fix up disassembly of 24-bit-immediate formats (DEBUG-only 316862, r=shaver).
|
2006-01-04 05:53:16 +00:00 |
brendan%mozilla.org
|
628c8f51b5
|
Fix bindname/setname extension to 24-bit immediate atom index (321971, r=shaver).
|
2006-01-04 05:42:21 +00:00 |
bob%bclary.com
|
3e14b5d7a8
|
Update template boilerplate for 2006, no bug, not part of the build
|
2006-01-03 04:16:14 +00:00 |
bob%bclary.com
|
2a0ca34561
|
Regression testw fo rbug 322135, by Joaquin Cuenca Abela, Martin Honnen
|
2006-01-03 03:40:42 +00:00 |
brendan%mozilla.org
|
5341e7479c
|
Fix from Igor Bukanov <igor.bukanov@gmail.com> to reorder allocations to avoid pigeon-hole problem (322045, r=me).
|
2006-01-03 01:41:46 +00:00 |
gerv%gerv.net
|
f2d0296772
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2005-12-31 12:14:46 +00:00 |
bob%bclary.com
|
f12bf959d6
|
Regression test for bug 319683, by Jan-Klaas Kollhof
|
2005-12-30 22:26:16 +00:00 |
bob%bclary.com
|
3f345310cc
|
Regression test for bug 321757, by Joaquin Cuenca Abela, Brendan Eich
|
2005-12-30 21:58:27 +00:00 |
joshmoz%gmail.com
|
31481fbe26
|
ECMA and C99 specs do not agree on all results for pow(). When using libm for JavaScript math functions, we need to convert libm's differing C99 results to ECMA-compliant results. This change might be all we need to get our libm implementation ECMA compliant, so we can examine moving js math functions over to OS libraries on all platforms. b=320770 r=mento sr=brendan
|
2005-12-29 20:19:54 +00:00 |
bob%bclary.com
|
e49a8023c4
|
Regression test for bug 253150
|
2005-12-28 22:09:13 +00:00 |
bob%bclary.com
|
c061a42785
|
Correct Regression test for bug 164697, See bug 321669
|
2005-12-28 06:34:58 +00:00 |
brendan%mozilla.org
|
2af0d6a3d8
|
Fix lvalue=>rvalue handling todo with parenthesization and assignment (320032, r=mrbkap).
|
2005-12-28 05:36:29 +00:00 |
bob%bclary.com
|
d5a6d9c130
|
Regression test for bug 188211, by Phil Schwartau
|
2005-12-28 02:39:35 +00:00 |
bob%bclary.com
|
53ddc1c20e
|
Regression test for bug 176125, by Phil Schwartau
|
2005-12-28 02:06:20 +00:00 |
bob%bclary.com
|
8b8bda3b88
|
Regression test for bug 164697
|
2005-12-28 01:21:09 +00:00 |
bob%bclary.com
|
6ccc534c02
|
Regression test for bug 127243, by Giscard Girard, Brendan Eich
|
2005-12-27 23:08:06 +00:00 |
bob%bclary.com
|
acdd11fd3f
|
Regression test for bug 106244, by neil@parkwaycc.co.uk
|
2005-12-27 22:24:45 +00:00 |
brendan%mozilla.org
|
9369de1fb5
|
Assertion tweaks to find dropped exceptions (NPOB, 321446).
|
2005-12-27 06:35:18 +00:00 |
bob%bclary.com
|
6620fa7e4c
|
Regression test for bug 315147, by Michael Daumling
|
2005-12-27 05:10:17 +00:00 |
brendan%mozilla.org
|
ce36b1f245
|
Fix failure to propagate failure in regexp_exec_sub (321446, r=mrbkap).
|
2005-12-27 02:53:04 +00:00 |
bob%bclary.com
|
ddaa4bc98e
|
Regression test for bug 321549, by Biju
|
2005-12-27 00:54:42 +00:00 |
bob%bclary.com
|
d2c98af618
|
Regression test for bug 319391, by gwatmuff, Jesse Ruderman
|
2005-12-26 21:45:04 +00:00 |
brendan%mozilla.org
|
078f04b2ca
|
Fix XML name scanner to allow { after : (321549, r=mrbkap).
|
2005-12-26 21:21:50 +00:00 |
bob%bclary.com
|
978db3c6b6
|
Regression test for bug 317714, by Andrew Schultz
|
2005-12-26 21:05:38 +00:00 |
bob%bclary.com
|
e8a394e90e
|
Regression test for bug 317533, by shutdown
|
2005-12-26 20:40:17 +00:00 |
brendan%mozilla.org
|
7b73df9e89
|
Nit-pick a doubled blank line.
|
2005-12-24 07:34:16 +00:00 |
brendan%mozilla.org
|
e05c0bf42f
|
Respect the sacred 80th column.
|
2005-12-24 07:03:26 +00:00 |
bob%bclary.com
|
93bf472f43
|
Regression test for bug 315990, by Jesse Ruderman
|
2005-12-24 06:49:58 +00:00 |
bob%bclary.com
|
687e64407d
|
Regression test for bug 315436, by Michael Daumling
|
2005-12-24 06:37:51 +00:00 |
bob%bclary.com
|
75923ac1ba
|
Regression test for bug 294302, by Alex Russell
|
2005-12-24 03:26:25 +00:00 |
shaver%mozilla.org
|
142fd281ce
|
Bug 319490: return in finally should clear pending exceptions. r=mrbkap,
sr=brendan.
|
2005-12-24 01:09:19 +00:00 |
bob%bclary.com
|
199f5b0e81
|
Regression test for regression caused by bug 285219, bug 320172, by shutdown
|
2005-12-24 01:03:44 +00:00 |
bob%bclary.com
|
62e09d74cb
|
Regression test for bug 320008, by simon
|
2005-12-23 09:41:59 +00:00 |
bob%bclary.com
|
35909caabc
|
Regression test for bug 320032, by Brendan Eich
|
2005-12-23 09:30:45 +00:00 |
bob%bclary.com
|
6a3219464d
|
Regression test for bug 320887, by Blake Kaplan
|
2005-12-23 09:23:26 +00:00 |
timeless%mozdev.org
|
ea0f7d8d2f
|
Bug 301341 make building narcissus w/ Makefile.ref easier
r=mrbkap sr=brendan
|
2005-12-22 00:12:29 +00:00 |
brendan%mozilla.org
|
916703397f
|
Fix shared permanent optimization in hasOwnProperty to be confined to a single class of objects (320854, r/sr=mrbkap/shaver).
|
2005-12-19 21:14:31 +00:00 |
bob%bclary.com
|
82dfc28265
|
Regression test for bug 320854, by Brendan Eich, not part of the build
|
2005-12-19 20:49:02 +00:00 |
bob%bclary.com
|
2f30270e16
|
Regression test for bug 319384, attempt to catch conversion error
|
2005-12-19 09:18:19 +00:00 |
mrbkap%gmail.com
|
152db8c9b8
|
bug 320008: Double-quotes in attributes in constructs parsed by the XML constructor get double-escaped, turning into &quot; r=brendan
|
2005-12-16 23:02:22 +00:00 |
brendan%mozilla.org
|
07a9bdb2c9
|
Fix typo pointed out by Gavin.
|
2005-12-16 22:08:11 +00:00 |
brendan%mozilla.org
|
b5ef29d455
|
Tricky fix to allow non-ECMA Function.prototype extensions to be readonly except when delegated to from other classes (320119, r/sr=mrbkap/shaver).
|
2005-12-16 19:32:44 +00:00 |
mrbkap%gmail.com
|
8d2845803a
|
Bustage fix from bug 319296.
|
2005-12-16 02:03:49 +00:00 |
jst%mozilla.jstenback.com
|
30f30ad9c7
|
Fixing bug 319296. This fixes a problem where we could end up in a situation where a nsIXPCScriptable helper would be used for a class info object when the helper is obviously written only for the class described by the class info. r=mrbkap@gmail.com, sr=brendan@mozilla.org
|
2005-12-16 00:32:15 +00:00 |
mrbkap%gmail.com
|
ca5bc6516a
|
bug 320172: Functions that call eval need to be heavyweight functions so that var declarations in their eval'd string have a varobj to call home. r=brendan
|
2005-12-15 02:30:16 +00:00 |
mrbkap%gmail.com
|
17f4ab02c9
|
bug 319872: Test for integer overflow while escaping stuff. r=brendan
|
2005-12-13 23:18:03 +00:00 |
bsmedberg%covad.net
|
3417e3d31f
|
Re-landing bug 316416 with biesi's uninitialized-rv catch and with the windows nsIFile hashing cached (bug 316732)
|
2005-12-13 17:55:43 +00:00 |
gerv%gerv.net
|
5956d34127
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2005-12-13 13:25:40 +00:00 |
bsmedberg%covad.net
|
85f9aadb33
|
Bug 315090 - convert xpconnect utils/tests to use frozen linkage, r=shaver
|
2005-12-12 15:08:16 +00:00 |
mrbkap%gmail.com
|
00c3fb57bd
|
Fix comment nit from bug 319264.
|
2005-12-11 06:49:02 +00:00 |
mrbkap%gmail.com
|
ebbe781ee6
|
bug 319264: Fix double-free reporting strict warnings about assigning to read-only properties. r=brendan
|
2005-12-11 06:44:29 +00:00 |
brendan%mozilla.org
|
62f8d5b849
|
Fix delegation to function object for length and other properties (313570, r/sr=mrbkap/shaver).
|
2005-12-10 18:46:37 +00:00 |
brendan%mozilla.org
|
1b6ab9f80b
|
Revert to pre-E4X handling of eval(s) = x to avoid compile-time error reporting (319391, r=mrbkap).
|
2005-12-09 20:23:38 +00:00 |
mrbkap%gmail.com
|
421f1113ea
|
bug 318489: It's impossible to use one of the constructors from an XPCNativeWrapped object. Add an IDL interface for these constructors and fix XPCNativeWrapper to forward Construct requests onto its wrapped native. r=jst sr=brendan
|
2005-12-09 19:08:45 +00:00 |
mrbkap%gmail.com
|
297cc22206
|
bug 319172: Innerize the global object for subscript loading so that functions are compiled with the right parent (leading to the inner window, not the outer window). r=shaver sr=brendan
|
2005-12-09 18:58:23 +00:00 |
bob%bclary.com
|
a9190a7330
|
Regression test for bug 314890, by Jeff Thompson, not part of the build
|
2005-12-08 20:47:46 +00:00 |
bob%bclary.com
|
eaabd22cf9
|
Regression test for bug 318922, by Biju, not part of the build
|
2005-12-08 19:56:08 +00:00 |
bob%bclary.com
|
b9170e773a
|
Regression test for bug 319384, by Boris Zbarsky, not part of the build
|
2005-12-08 19:08:37 +00:00 |
brendan%mozilla.org
|
033fd7333b
|
Comment typos fixed.
|
2005-12-08 17:59:45 +00:00 |
brendan%mozilla.org
|
b8eccc400a
|
Fix uninitialized variable use in an assertion (311583, r=igor).
|
2005-12-07 22:42:06 +00:00 |
mrbkap%gmail.com
|
7525ea8f61
|
bug 319384: Don't use unsigned objects for signed values. Also give the "can't convert to integer" error an exception type so that it can be caught. r=daumling@adobe.com sr=brendan
|
2005-12-07 20:49:52 +00:00 |
brendan%mozilla.org
|
ee92eabef4
|
Add missing TOK_XMLSPACE case (one-line fix to 318922, r=mrbkap).
|
2005-12-06 23:40:36 +00:00 |
bzbarsky%mit.edu
|
9bf1c97e92
|
Make sure to keep memberval alive while we use it. Bug 318969, r=mrbkap, sr=jst
|
2005-12-06 04:48:19 +00:00 |
brendan%mozilla.org
|
123763f163
|
Fix some style nits.
|
2005-12-05 23:41:30 +00:00 |
brendan%mozilla.org
|
9af034d1e5
|
Patch from Michael Daumling <daumling@adobe.com> to let the OOM message be localized (318767, r=me).
|
2005-12-05 21:35:15 +00:00 |
brendan%mozilla.org
|
0f08d68b97
|
Fix XML folding to skip name nodes with list arity due to embedded {expr} terms (318922, r=mrbkap).
|
2005-12-05 05:26:50 +00:00 |
bsmedberg%covad.net
|
28e61db7cc
|
Reverting bug 316416 due to Ts regression and mysterious monkey orange :-(
|
2005-12-03 15:27:17 +00:00 |
dbaron%dbaron.org
|
3ceffc0fc4
|
Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst
|
2005-12-03 07:42:40 +00:00 |
jst%mozilla.jstenback.com
|
e79a259e56
|
Fixing bug 318873. Crash in js_GetLocalizedErrorMessage(). Patch by tor@acm.org, r+sr=jst@mozilla.org
|
2005-12-03 07:32:07 +00:00 |
brendan%mozilla.org
|
cac3d44767
|
Michael Daumling <daumling@adobe.com> patch to allow user-defined errors, finally (thanks to Michael for doing this; 215173, r=mrbkap/me).
|
2005-12-03 02:31:21 +00:00 |
bsmedberg%covad.net
|
9f1f59844e
|
Bustage fix, bug 316416, nested classes are not automatically friendly.
|
2005-12-02 17:09:19 +00:00 |
bsmedberg%covad.net
|
43aed2b3c8
|
Bug 316416 - Convert nsIComponentLoader into nsIModuleLoader, xpcom bits r=darin xpconnect bits r=shaver; and bug 318625 - Make a version of nsTArray.AppendElement that doesn't copy-construct, r=darin
|
2005-12-02 16:34:42 +00:00 |
brendan%mozilla.org
|
aa7a36f9f5
|
Followup to maximize error-reporting code sharing (315436, r=daumling).
|
2005-12-01 21:05:12 +00:00 |
brendan%mozilla.org
|
bee167df11
|
Fix from Michael Daumling <daumling@adobe.com> to make read-only assignment a strict warning (315436, r/sr=mrbkap/brendan).
|
2005-12-01 02:26:35 +00:00 |
dougt%meer.net
|
7caeb0dfe5
|
Allowing js to be statically linked, if desired. r=bsmedberg. b=236617
|
2005-11-30 17:38:49 +00:00 |
mrbkap%gmail.com
|
c82e51b623
|
bug 307526: Add a -i option to the two shells to force interactive mode so that it's possible to use xpcshell from Emacs (where isatty returns bad results). r=dmose sr=brendan
|
2005-11-29 23:52:28 +00:00 |
dougt%meer.net
|
a37420ece8
|
PR_MemMap is busted on WINCE. Until it is fixed, disable memory map access in js loader. b=318077. r=dougt. WINCE only.
|
2005-11-29 05:44:40 +00:00 |
mrbkap%gmail.com
|
c55761007c
|
bug 317476: The error thrown by JS_ReportError is not catchable. r=brendan
|
2005-11-28 20:42:30 +00:00 |
mrbkap%gmail.com
|
6eabe2feb0
|
bug 317533: Don't get confused by final if statements when determining if a function always returns a value. r=brendan
|
2005-11-28 20:35:13 +00:00 |
timeless%mozdev.org
|
3db428f6ac
|
Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
|
2005-11-25 21:57:13 +00:00 |
timeless%mozdev.org
|
b78d0c2416
|
Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
|
2005-11-25 08:16:51 +00:00 |
brendan%mozilla.org
|
f048013d47
|
Fix bad regression in fix for 316885 (317714, r=shaver).
|
2005-11-25 07:49:05 +00:00 |
bob%bclary.com
|
7593276689
|
Improve BigO reporting, no bug, not part of the build
|
2005-11-24 04:54:52 +00:00 |
bob%bclary.com
|
65202d3851
|
Test for version() function's existence so that test does not fail in the browser, no bug, not part of the build
|
2005-11-24 04:51:38 +00:00 |
bob%bclary.com
|
e3983f7486
|
Correct erroneous tests, no bug, not part of the build
|
2005-11-24 04:49:48 +00:00 |
bob%bclary.com
|
0649c182a4
|
Fix test by constructing valid date from toDateString() and toLocaleTimeString(), no bug, not part of the build
|
2005-11-24 04:46:08 +00:00 |
bob%bclary.com
|
5b4784639f
|
Remove @ native from global toString in debug builds, no bug, not part of the build
|
2005-11-24 04:43:16 +00:00 |