mrbkap%gmail.com
|
bbff45ae0e
|
Protect against leaked objects that have close hooks by not attempting another GC if we didn't actually call any close hooks. bug 340889, r=igor
|
2006-06-09 00:00:19 +00:00 |
igor.bukanov%gmail.com
|
2c1b51b706
|
Bug 324533: Added missed checks for bad string buffer.
|
2006-06-08 18:16:10 +00:00 |
szegedia%freemail.hu
|
9bcf511fc6
|
Fix for #340682
|
2006-06-08 07:19:24 +00:00 |
bclary%bclary.com
|
1ab63638dd
|
JavaScript Test Library - Add empty files required for browser based tests, bug 339835
|
2006-06-07 22:54:34 +00:00 |
mrbkap%gmail.com
|
da6ba65698
|
Add some additional evalInSandbox functionality for PAC and use it there. bug 337389, r=shaver sr=darin
|
2006-06-07 20:21:40 +00:00 |
mrbkap%gmail.com
|
1110850939
|
Use a shiny new API for propagating uncaught exceptions. bug 328161, r=brendan sr=shaver
|
2006-06-07 00:19:29 +00:00 |
mrbkap%gmail.com
|
6150373aeb
|
Protect more properties on catch variables. bug 338709, r=brendan
|
2006-06-05 21:07:22 +00:00 |
brendan%mozilla.org
|
b5ab238f43
|
DEBUG_NOT_THROWING addition for new auto-rethrow-if-exception-pending code.
|
2006-06-05 20:54:24 +00:00 |
brendan%mozilla.org
|
8af0ac5642
|
Eliminate warnings, clean up assertion translation.
|
2006-06-05 20:35:07 +00:00 |
brendan%mozilla.org
|
156339d5b5
|
Missing error check/early return for TOK_RETURN refactoring (340369, r=mrbkap).
|
2006-06-05 18:38:14 +00:00 |
brendan%mozilla.org
|
ae9bc36df7
|
Fix orange balsa by landing mrbkap's patch for 326497, plus other fixes (340340, r=mrbkap).
|
2006-06-05 07:18:02 +00:00 |
brendan%mozilla.org
|
0a5cd7f575
|
Coroutine generators, a la Python 2.5 (326466, r=igor).
|
2006-06-04 02:19:09 +00:00 |
dbaron%dbaron.org
|
255918f7bd
|
Add a comment, rs=brendan.
|
2006-06-03 02:40:02 +00:00 |
brendan%mozilla.org
|
aec6143685
|
Better failover to js_DefaultIterator if __iterator__ comes back primitive (340199, r=mrkbap).
|
2006-06-03 02:30:39 +00:00 |
brendan%mozilla.org
|
43049d281c
|
Get value from original object when enumerating prototype objects via for-each-in (339169, r=mrbkap).
|
2006-06-02 06:30:05 +00:00 |
mrbkap%gmail.com
|
26fd7ad3a3
|
Fixing some failures that were not being properly propagated. no bug, r=brendan
|
2006-06-02 00:51:56 +00:00 |
igor.bukanov%gmail.com
|
82a25c8ad3
|
Bug 338653: Check for JSRuntime.gcMaxMallocLimit on each allocation in js_NewGCThing to trigger GC sooner to prevent accumulation of garbage with large allocations. r=brendan
|
2006-06-01 22:13:56 +00:00 |
bryner%brianryner.com
|
4f134ccfde
|
Write out an inline version of isdigit() for ASCII characters - it seems to be a performance win for MSVC, and gcc is already inlining it (bug 339868) r+a=brendan
|
2006-06-01 20:04:29 +00:00 |
pedemont%us.ibm.com
|
eef41e7811
|
Bug 339871 - Scriptable nsIXPCFunctionThisTranslator uses non-scriptable nsIInterfaceInfo. r/sr=jst.
|
2006-06-01 19:31:39 +00:00 |
bclary%bclary.com
|
bcf4bc2ce1
|
JavaScript Test Library - segregate GC tests, bug 339835
|
2006-06-01 17:55:36 +00:00 |
szegedia%freemail.hu
|
f345420a7a
|
Bugfix for #321938: Credited patch author
|
2006-06-01 14:30:19 +00:00 |
szegedia%freemail.hu
|
0fed473ecf
|
Bugfix for #321938: XML and XMLList literals don't decompile correctly. Thanks to Yuh-Ruey Chen
|
2006-06-01 14:29:15 +00:00 |
brendan%mozilla.org
|
829b864318
|
Fix to cope with null __proto__ (339685, r=mrbkap).
|
2006-05-31 21:41:54 +00:00 |
igor.bukanov%gmail.com
|
02ca54c2d9
|
Bug 339785: When reporting errors about unknown entities in XML literals, do not include append an extra ';' to token buffer as it would not be included in the error message in any case.
|
2006-05-31 19:11:52 +00:00 |
szegedia%freemail.hu
|
74c63a56fd
|
Bugfix for #324006: According to ECMA-262 15.10.6.1: RegExp.prototype.constructor == RegExp
|
2006-05-29 10:28:09 +00:00 |
szegedia%freemail.hu
|
d459c0e04e
|
Bugfix for #293958
|
2006-05-28 20:09:29 +00:00 |
szegedia%freemail.hu
|
c157a1c4fd
|
Bugfix for #335992
|
2006-05-28 17:19:33 +00:00 |
szegedia%freemail.hu
|
a8ffff6593
|
Bugfix for #322265: clarified that you mustn't call an InterpretedFunction with null.
|
2006-05-28 17:15:24 +00:00 |
szegedia%freemail.hu
|
48e329cc90
|
Fix for bug #309957
|
2006-05-28 16:08:05 +00:00 |
brendan%mozilla.org
|
e2728f69c2
|
Oops, s/NULL/JS_FALSE/.
|
2006-05-26 18:01:41 +00:00 |
brendan%mozilla.org
|
2256de1dce
|
Avoid bad old valueOf call attempt for object-to-object conversion (339256, r=mrbkap).
|
2006-05-26 17:34:08 +00:00 |
brendan%mozilla.org
|
12e96a89cf
|
Fix off-by-one and logic bugs conspiring against catch blocks (339262, r=mrbkap).
|
2006-05-25 22:23:37 +00:00 |
gavin%gavinsharp.com
|
b9b66cc05b
|
Bug 265871: rename JavaScript console to Error console, patch by Kurt <supernova_00@yahoo.com>, r=mconnor, ui-r=beltzner, sr=neil/bzbarsky
|
2006-05-25 21:22:32 +00:00 |
mrbkap%gmail.com
|
ec01528c14
|
Fix MSVC warnings about assigning a wider variable into a narrower one resulting from the checkin for bug 338678. r=brendan
|
2006-05-24 21:07:55 +00:00 |
mrbkap%gmail.com
|
9601eccbbb
|
Use the correct scope chains when creating iterator objects and StopIteration exceptions to prevent weird object from breaking iteration. bug 338307, r=brendan
|
2006-05-24 20:26:54 +00:00 |
benjamin%smedbergs.us
|
01c895b408
|
Bug 339008 - Static string in xpconnect makes libxul builds crash, r=mrbkap with a nit by timeless
|
2006-05-24 13:35:37 +00:00 |
bclary%bclary.com
|
5d158ca957
|
JavaScript Test Library - Regression test for bug 304376. Remove incorrect check for constructor name
|
2006-05-24 06:24:40 +00:00 |
bclary%bclary.com
|
292fc53d2a
|
Bug 336686 - js shell - add pdb files for debugging on windows, r=mrbkap
|
2006-05-24 05:51:22 +00:00 |
igor%mir2.org
|
af96cb3ee1
|
Bug 338804: Making rooting bulletproof. r=mrbkap,sr=brendan
|
2006-05-23 07:54:17 +00:00 |
bclary%bclary.com
|
e0c1f903d4
|
JavaScript Test Library - Regression test for bug 336100, fix shell test
|
2006-05-23 02:43:32 +00:00 |
brendan%mozilla.org
|
81ac6da7aa
|
Make anonymous classes really anonymous given self-identified global objects (326466, r=mrbkap).
|
2006-05-22 23:36:32 +00:00 |
mrbkap%gmail.com
|
af33b42abb
|
Instead of having a source note per variable type, use a single source note with an immediate operand. bug 336378, r=brendan
|
2006-05-22 23:33:57 +00:00 |
igor%mir2.org
|
271c305869
|
Bug 338678: For source compatibility fields "uint16 extra,spare" in JSFunctionSpec are replaced by singe "uint32 extra". In this way we do need to update the current sources that list just 5 fields to include the additional ",0" corresponding to "spare" field. To quell GCC warnings all sources that list less then 5 fields of JSFunctionSpec are updated to explicitly list all 5 fields. r=mrbkap, s=brendan
|
2006-05-22 22:58:31 +00:00 |
mrbkap%gmail.com
|
f7e7729eb0
|
fp->thisp can point to a primitive tagged jsval now, so test that before treating it as a GC thing. bug 336804, r=brendan
|
2006-05-22 22:46:07 +00:00 |
mrbkap%gmail.com
|
38b8a4600b
|
Look before we leap: check to make sure that we don't overwrite readonly properties on catch variables. bug 338709, r=brendan
|
2006-05-22 21:54:54 +00:00 |
bclary%bclary.com
|
ab009b81c8
|
Regression test for bug 333728, by Andreas
|
2006-05-22 01:06:34 +00:00 |
brendan%mozilla.org
|
3ad6b28032
|
First big wave of js1.7 changes (326466, 336376, r=mrbkap).
|
2006-05-20 22:27:28 +00:00 |
igor%mir2.org
|
84dae69e1c
|
Bug 312238: using thread-local pool to speedup the allocation of GC things. This is a version of the original patch from Feng Qian <feng.qian.moz@gmail.com> with changes by Brendan and my tunings. r=feng.qian.moz,sr=brendan
|
2006-05-19 10:25:36 +00:00 |
igor%mir2.org
|
61f8e69bc4
|
Bug 312238: reverting untill build problems will be sort out.
|
2006-05-19 09:35:11 +00:00 |
igor%mir2.org
|
afeadc35d3
|
Bug 312238: using thread-local pool to speedup the allocation of GC things. This is a version of the original patch from Feng Qian <feng.qian.moz@gmail.com> with changes by Brendan and my tunings. r=feng.qian.moz,sr=brendan
|
2006-05-19 09:31:32 +00:00 |