Граф коммитов

7506 Коммитов

Автор SHA1 Сообщение Дата
igor%mir2.org 2830bd1869 Bug 311515: Fixing misspellings in comments from the previous commit. 2006-03-16 08:04:28 +00:00
igor%mir2.org 2e221363b8 Bug 311515: array_sort sorts undefined value and holes via counting them as according to the Ecma standard holes are bigger then undefined values which are bigger then anything else. This allows to simplify sort_compare and shrink jsarray.c code while making sorting of spare arrays faster. r=mrbkap 2006-03-15 20:49:09 +00:00
igor%mir2.org 898cc9a773 Bug 328664: In js_DecompileValueGenerator search the stack for the value to decompile from the top to bottom to pick up the copy and corresponding code that was pushed to the stack most recently. r=brendan 2006-03-15 16:44:24 +00:00
daumling%adobe.com d586b1f10e Bug 330169: Replaced early exits in ParseNodeToXML() with a jump to skip_child so js_LeaveLocalRootScope() can be called correctly. r=mrbkap 2006-03-15 09:23:36 +00:00
bryner%brianryner.com 41e6c02b2f Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin. 2006-03-15 04:59:42 +00:00
timeless%mozdev.org 51cf1714b7 Bug 329530 Out of memory crash when calling fn.toString where fn is a deeply nested function
patch by jerfa@email.it r=brendan
2006-03-13 17:00:18 +00:00
bclary%bclary.com 6307e73482 Regression test for bug 301574, fix by shutdown 2006-03-13 02:45:26 +00:00
timeless%mozdev.org 1d32692424 Bug 330098 XPCCallContext::~XPCCallContext is still wiping out newborn roots causing crashes under [@ js_FinalizeObject] because AllocSlots is calling gc and causing its caller (js_NewObject)'s obj to be destroyed before it's stable
r=mrbkap sr=bz
2006-03-13 00:24:06 +00:00
timeless%mozdev.org d8c3c43dcc Bug 326961 JS_BeginRequest should JS_ASSERT(cx->thread == js_GetCurrentThreadId())
r=brendan r=mrbkap
2006-03-12 09:38:06 +00:00
timeless%mozdev.org 9a3421295c Bug 329749 Did JS_SealObject mean to call JS_UNLOCK_OBJ instead of JS_UNLOCK_SCOPE ?
r=brendan
2006-03-12 09:35:52 +00:00
mrbkap%gmail.com 2600e2d85e VC8 doesn't like the copyright sign in jscompat.h. Issue found by jshin, bug 328589, r=gerv/mrbkap 2006-03-11 04:05:13 +00:00
mrbkap%gmail.com 0f8f55e95c Use __declspec(dllexport/dllimport) on OS/2. Patch from Andy Willis <abwillis1@gmail.com>, bug 301064, r=mrbkap 2006-03-11 01:35:21 +00:00
timeless%mozdev.org b9e2ac6595 Bug 329754 three coverity complaints about jsj_JSObject.c
r=mrbkap sr=bz
2006-03-10 20:44:48 +00:00
timeless%mozdev.org ac438e1b6c Bug 330000 Coverity complains that simple_name can not be null in the loop in pre_define_java_packages
r=mrbkap sr=bz
2006-03-10 19:05:19 +00:00
timeless%mozdev.org 713adfb63b Bug 329870 Coverity complains that jsj_EnterJava uselessly null checks envp
r=mrbkap sr=bz
2006-03-10 01:06:06 +00:00
timeless%mozdev.org 1ca23e1e59 Bug 329879 Coverity complains that QName null checks argv after asserting it can't be null
r=brendan
2006-03-09 23:59:40 +00:00
timeless%mozdev.org 8ba124d801 Bug 329877 Coverity complains that js_ErrorToException dereferences reportp before null checking
r=brendan
2006-03-09 23:58:35 +00:00
igor%mir2.org 2d0094a546 Bug 328896: Cleanup of tail recursion elimination for MarkGCThing/MARK_GC_THING from jsgc.c. r=brendan 2006-03-09 06:57:01 +00:00
timeless%mozdev.org cc31424dca Bug 329752 Coverity complains that Statement missed one null check of NewParseNode
r=brendan
2006-03-08 17:17:43 +00:00
timeless%mozdev.org 5247f58618 Bug 329751 Coverity doesn't think obj_eval should null check caller->pc
r=brendan
2006-03-08 17:15:29 +00:00
timeless%mozdev.org 97af83266b Bug 329727 Coverity doesn't like ReportError in jscntxt because it pretends reportp could be null
r=mrbkap
2006-03-08 06:16:33 +00:00
bclary%bclary.com 92f63b1aaf Regression test for bug 329383, by Brendan Eich 2006-03-07 23:50:49 +00:00
brendan%mozilla.org 028b659b0c Work around MSVC6/7.1 copysign bustage (329383, tachyonal r=mrbkap). 2006-03-06 01:32:55 +00:00
brendan%mozilla.org 9c3ebbd447 No C++ comments in C code. 2006-03-04 20:44:38 +00:00
mrbkap%gmail.com dd4f96393c Use libm, not fdlibm, on all/most platforms. bug 326842, patch from Josh Aas, r=brendan/shaver 2006-03-04 03:58:55 +00:00
daumling%adobe.com 7da15ab8bb Bug 232182: Backed out bad fix causing leaks 2006-03-03 07:03:53 +00:00
bclary%bclary.com 8d040039bc Regression test for bug 325925, by Blake Kaplan 2006-03-03 05:59:24 +00:00
bclary%bclary.com 6a995dda8d Regression test for bug 328556, by Jesse Ruderman. No bug, not part of the build 2006-03-03 05:53:30 +00:00
bclary%bclary.com 8e90b2d034 Regression test for bug 327608, make sure to call reportCompare in the onload handler 2006-03-02 22:33:28 +00:00
bclary%bclary.com 41adcc0681 Regression test for bug 254296 - tweak reportCompare, no bug not part of the build 2006-03-02 22:30:31 +00:00
bclary%bclary.com 14e08e1294 Regression Test for bug 324422, correct syntax error, no bug, not part of the build 2006-03-02 22:07:10 +00:00
bclary%bclary.com c62d150794 Regression Test for bug 323338 - add missing TEST(), no bug, not part of the build 2006-03-02 22:05:18 +00:00
bclary%bclary.com e576a4bfb7 JavaScript Test Library - improve basic gc emulation when other method are unavailable, thanks to Igor Bukanov. no bug, not part of the build 2006-03-02 22:00:11 +00:00
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