Igor Bukanov
|
b919139e8d
|
bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
|
2009-08-28 09:53:26 +04:00 |
|
Makoto Kato
|
ad3a18a9f5
|
Bug 452912 - Optimize Windows x64 build for javascript engine. r=dvander
|
2009-07-28 19:47:34 +09:00 |
|
Wesley W. Garland
|
74b5263a84
|
Bug 502696 js_CompareAndSwap on sparc should not use PRLock() r=jorendorff sr=benjamin
|
2009-07-24 17:41:42 +08:00 |
|
Igor Bukanov
|
3193020246
|
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
|
2009-06-18 15:24:06 +02:00 |
|
Igor Bukanov
|
e90c3cd0d5
|
Backed out changeset 7ab1be136cfa - that patch for bug 498899 has a bug.
|
2009-06-18 15:00:55 +02:00 |
|
Igor Bukanov
|
7d5d5e6b13
|
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
|
2009-06-18 14:26:16 +02:00 |
|
Igor Bukanov
|
92f94e451c
|
bug 491126 - sharing object map for non-native objects. r=brendan
|
2009-05-14 12:35:23 +02:00 |
|
David Mandelin
|
9c8203f872
|
Bug 487546 fixup: adding needed macro parens
|
2009-04-16 19:06:11 -07:00 |
|
David Mandelin
|
803163441c
|
Bug 487546: Fix shell bustage, r=brendan
|
2009-04-16 17:23:43 -07:00 |
|
David Mandelin
|
874ab2823f
|
Bug 487546: avoid unnecessary js_PurgeDeflatedStringCache calls, additional patch to address igor's review issues, r=igor
|
2009-04-16 16:23:46 -07:00 |
|
David Mandelin
|
beb147a958
|
Bug 487546: call expensive JSString finalizers only if needed, r=brendan
|
2009-04-16 15:00:13 -07:00 |
|
Igor Bukanov
|
907592f765
|
bug 477627 - avoiding deadlocks in ClaimTitle. r=brendan
|
2009-04-16 00:01:24 +02:00 |
|
Brendan Eich
|
962b187fe5
|
upvar2, aka the big one take 2 (452598, r=mrbkap).
|
2009-04-05 21:17:22 -07:00 |
|
Andreas Gal
|
706120c0fb
|
Backed out changeset 972c44aa9d1f (bug 452598).
|
2009-04-04 10:14:52 -07:00 |
|
Brendan Eich
|
5f4d9ff474
|
upvar2, aka the big one (452598, r=mrbkap).
|
2009-04-04 10:05:49 +01:00 |
|
andrew@ishiboo.com
|
05975388f8
|
jslock.h conflicts with AIX system header priv.h (484010, r=mrbkap).
|
2009-03-18 18:08:35 -07:00 |
|
Andreas Gal
|
f796bcd60a
|
Substitute operation counting with a watchdog thread (477187, 2nd attempt, r=brendan/mrbkap/jst, sr=brendan/jst).
|
2009-02-10 03:45:36 -08:00 |
|
Andreas Gal
|
2a20c2a6de
|
Backing out bug 477187. Breaks xpcshell.
|
2009-02-09 22:54:05 -08:00 |
|
Andreas Gal
|
cbfbbd3cac
|
Substitute operation counting with a watchdog thread (477187, r=brendan/mrbkap/jst, sr=brendan/jst).
|
2009-02-09 18:20:50 -08:00 |
|
Igor Bukanov
|
0818d2b656
|
bug 417131 - caching enumerators to speedup for-in loops. r=brendan
|
2008-08-19 13:00:14 -04:00 |
|
Igor Bukanov
|
c645a6135d
|
[Bug 445818] Using explicit assembly to implement compare-and-swap on x86-64 to avoid __sync_bool_compare_and_swap (GCC intrinsic) as the latter is buggy at least on ARM. r=brendan
|
2008-07-18 02:18:45 +02:00 |
|
Igor Bukanov
|
da35201aed
|
[Bug 440184] js_(Lock|Unlock) are defined as external non-inline functions to prevent linkage errors with js shell. r=brendan
|
2008-07-17 10:22:45 +02:00 |
|
Igor Bukanov
|
43c915fb81
|
[Bug 444076] implementing compare-and-swap for 64-bit Linux. r=brendan
|
2008-07-16 17:58:37 +02:00 |
|
Vladimir Vukicevic
|
e8feeb2011
|
b=429387, add --with-arm-kuser; use it in JS, and pass it down to NSPR's configure; r=shaver,r=ted
|
2008-06-04 14:14:11 -07:00 |
|
brendan@mozilla.org
|
31acde75c0
|
Break bad old nested include cycle for good, by un-nesting (420554, r=jorendorff, a=vlad).
|
2008-03-04 15:40:10 -08:00 |
|
brendan@mozilla.org
|
7228b88fd0
|
jorendorff's JS_DEBUG_TITLE_LOCKS patch (417818, r=shaver).
|
2008-02-20 21:04:29 -08:00 |
|
jag@tty.nl
|
05755b11a8
|
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
|
2008-02-19 21:11:01 -08:00 |
|
shaver@mozilla.org
|
7550157d62
|
Bug 416675: refactor JSScope locking for reuse on non-native objects. r+a=brendan.
|
2008-02-14 16:44:46 -08:00 |
|
crowder@fiverocks.com
|
52e061dee3
|
Bug 417077 - more rigorous inlining functionality for JS, r/a1.9=brendan
|
2008-02-13 13:50:05 -08:00 |
|
brendan@mozilla.org
|
23c36b84f4
|
Return of the property cache (365851, r=shaver).
|
2008-02-07 15:18:45 -08:00 |
|
brendan@mozilla.org
|
199d4eb591
|
Fix from Arjan Van De Ven <arjan.van.de.ven@intel.com> to regression from patch for bug 312238 (fixing 353962, r=me, a=beltzner).
|
2008-01-31 13:42:43 -08:00 |
|
jwalden@mit.edu
|
e8ad7f0e3d
|
Bug 391423 - Reposition JS_(BEGIN|END)_EXTERN_C to avoid nesting #includes. Patch by Edward Lee <edilee@mozilla.com>, r=jorendorff, r=bsmedberg
|
2007-08-10 14:27:08 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|