David Mandelin
|
0800a12fa5
|
Windows browser build fixes for js/src
|
2010-06-23 19:01:50 -07:00 |
|
David Anderson
|
858278d975
|
[JAEGER] Merge from fatval branch.
|
2010-06-10 14:01:11 -07:00 |
|
Luke Wagner
|
1bb5128ab0
|
Merge with TraceMonkey
|
2010-06-09 21:59:18 -07:00 |
|
Andrew Drake
|
fc09b35f9c
|
[JAEGER] Fix JS_ATOMIC_CLEAR_MASK.
|
2010-06-08 00:37:38 -07:00 |
|
Andrew Drake
|
3f53cbb073
|
[JAEGER] Generalize operation callback mechanism and implement for methodjit, r=dvander
|
2010-06-07 23:55:13 -07:00 |
|
David Mandelin
|
dccd5ed786
|
Build fixes for MT builds
|
2010-05-26 14:49:23 -07:00 |
|
Jacek Caban
|
1195ed3cc1
|
Fix NativeCompareAndSwap bustage on mingw (bug 568464, r=dvander).
|
2010-05-29 12:33:19 -07:00 |
|
Julian Seward
|
a8447f425f
|
Bug 557776 - js_InitTitle: initialize title->lock properly. r=jorendorff.
|
2010-05-19 15:36:56 -05:00 |
|
Igor Bukanov
|
492d01b062
|
bug 564414 - defining XP_MACOSX on MACOSX. r=ted
|
2010-05-18 23:48:01 +02:00 |
|
Martin Husemann
|
a3997fe301
|
Bug 550271 - Make sure the inline assembler code works on the same word size as the C/C++ code on sparc64 when compiling for 64bit. r=jorendorff
|
2010-05-13 17:46:17 -07:00 |
|
Igor Bukanov
|
307503fef7
|
bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
|
2010-05-13 19:50:43 +02:00 |
|
Robert Sayre
|
2420e05a4d
|
Merge mozilla-central to tracemonkey
|
2010-04-28 11:11:48 -04:00 |
|
Jason Orendorff
|
79a69bd910
|
Bug 561444 - "Assertion failure: title->ownercx == cx || title->ownercx->thread == cx->thread, at ../jslock.cpp:1414" with multiple threads. r=igor.
--HG--
extra : rebase_source : 6749f4b86999cffc1abdcad79ef45f764ba165c2
|
2010-04-27 12:29:45 -05:00 |
|
Mike Moening
|
a82a061ff5
|
Bug 549532 - Allow custom memory allocator use in spidermonkey. Part 1. r=dvander.
|
2010-04-16 15:03:53 -04:00 |
|
Robert Sayre
|
ec12d7736d
|
Backed out changeset c9faf5a2bc75
|
2010-04-13 18:15:20 -04:00 |
|
Mike Moenig
|
7cb366214a
|
[JAEGER] Allow custom memory allocator use in spidermonkey (bug 549532, r=dvander).
|
2010-04-12 18:51:25 -07:00 |
|
Robert Sayre
|
bcf510f2ff
|
Backed out changeset 60c4693a80ef
|
2010-05-11 16:37:18 -04:00 |
|
Igor Bukanov
|
e5c32894ce
|
bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
|
2010-05-11 09:49:28 +02:00 |
|
Uli Link
|
c658bf1ad6
|
Bug 501881 Implement 64-bit-safe AIX version of NativeCompareAndSwap r=wtc,jimb a=meter
|
2010-04-25 12:09:38 +01:00 |
|
Luke Wagner
|
777b935aea
|
Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
|
2010-04-08 11:22:04 -07:00 |
|
Jason Orendorff
|
08bfa47c56
|
Bug 553671 part 4 - RAII for JS_{LOCK,UNLOCK}_GC and JS_{KEEP,UNKEEP}_ATOMS. r=luke.
--HG--
extra : rebase_source : dfdfcdd3a602e12de1836068e2c9f16fce46d7b2
|
2010-04-08 07:54:18 -05:00 |
|
Nicholas Nethercote
|
795d4b8ad2
|
Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
|
2010-03-31 22:13:51 -07:00 |
|
Nicholas Nethercote
|
684396fb91
|
Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
|
2010-03-30 14:42:48 -07:00 |
|
David Anderson
|
564824e65a
|
Backed out changeset 04023ea0fb08.
|
2010-03-11 12:19:36 -08:00 |
|
Mike Moenig
|
2b408683cd
|
Allow custom allocator use in SpiderMonkey (bug 549532, r=dvander).
|
2010-03-10 21:02:18 -08:00 |
|
Luke Wagner
|
9971404eca
|
Fix bustage on opt/NSPR builds
|
2010-03-10 15:48:53 -08:00 |
|
Luke Wagner
|
a1a73dd94d
|
Bug 551276 - a more type-safe way to zero memory (r=Waldo)
--HG--
extra : rebase_source : fc5564c34cde6490a1d3b48a16a451f7e50c052a
|
2010-03-10 15:34:12 -08:00 |
|
Igor Bukanov
|
75a3004377
|
bug 543839 - js_NonEmptyObject must lock the object. r=jorendorf
|
2010-02-05 10:41:54 +03:00 |
|
Ginn Chen
|
08a84668b4
|
Bug 537076 - jslock.cpp failed to compile with Sun Studio 12u1 on Solaris. r=jorendorff.
--HG--
extra : rebase_source : dff24a27c0d1464e18d2abeb72a400360db3267d
|
2010-02-03 11:02:07 -06:00 |
|
Igor Bukanov
|
f74b35769d
|
bug 538463 - caching only single-threaded objects. r=jorendorff
|
2010-02-03 13:42:07 +03:00 |
|
Igor Bukanov
|
008691b6f9
|
Backed out changeset b9700adc3951 - the landing for the bug 538463 had wrong changes
|
2010-02-03 13:37:56 +03:00 |
|
Igor Bukanov
|
7aafadcc76
|
bug 538463 - caching only single-threaded objects. r=jorendorff
|
2010-02-03 12:46:10 +03:00 |
|
Igor Bukanov
|
836b8a84eb
|
bug 540805 - using reference counting only for empty scopes. r=jorendorff
|
2010-01-27 09:50:17 +03:00 |
|
Igor Bukanov
|
450cf95e35
|
bug 538275 - ClaimTitle cleanup. r=brendan, jorendorff
|
2010-01-24 14:15:38 +03:00 |
|
Ginn Chen
|
1857540d32
|
Bug 514632 Use Sun Studio inline asm template for NativeCompareAndSwap r=jorendorff
--HG--
rename : js/src/lock_SunOS.s => js/src/lock_sparcv8plus.il
|
2009-09-25 15:30:35 +08:00 |
|
Igor Bukanov
|
6bfe4771cc
|
bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
|
2009-09-05 19:59:11 +04:00 |
|
Brendan Eich
|
cce4dce512
|
Join lambdas assigned or initialized as methods to the compiler-created function object if we can, with a read barrier to clone on method value extractions other than call expressions (471214, r=jorendorff).
|
2009-09-03 14:41:19 -07:00 |
|
Igor Bukanov
|
b919139e8d
|
bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
|
2009-08-28 09:53:26 +04:00 |
|
Jason Orendorff
|
9dc4a54a5d
|
Bug 498488 - Change some JSObject macros to methods. r=Waldo.
|
2009-08-11 15:05:44 -05:00 |
|
Robert Sayre
|
6a8309b6be
|
Merge mozilla-central to tracemonkey.
|
2009-07-28 15:39:43 -04:00 |
|
Makoto Kato
|
ad3a18a9f5
|
Bug 452912 - Optimize Windows x64 build for javascript engine. r=dvander
|
2009-07-28 19:47:34 +09:00 |
|
Andreas Gal
|
e7f2714ea1
|
When finalizing, deallocate memory in a separate thread (505612, r=bent,brendan,waldo).
|
2009-07-27 21:10:12 -07:00 |
|
Robert Sayre
|
710cad8b2a
|
Merge tracemonkey to mozilla-central.
|
2009-07-24 13:42:38 -04: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 |
|
Jason Orendorff
|
a31f80165c
|
Bug 503080 - Remove prototype-scope-sharing. r=brendan.
|
2009-07-21 16:25:11 -05:00 |
|
Brendan Eich
|
f60779aef5
|
Bug 503343 - Change JSScope macros to methods. r=jorendorff
|
2009-07-09 15:27:21 -05: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 |
|
Jason Orendorff
|
52fe5a97ba
|
Bug 497618 - Change JSString macros to methods. r=Waldo.
|
2009-06-10 20:29:44 -05:00 |
|