js/src/jslock.h
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 05:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
e517d4c431436772c46802f98618155ea8e37973
created 2011-07-18 14:54 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
288eae8384a25fd92778f5cd744f17fbce9d73e1
created 2012-01-24 17:32 -0800
pushed 2015-01-29 05:44 +0000
Matt Brubeck Matt Brubeck - Back out 79deba022227 (bug 675078) because of Win debug mochitest-other failures
79deba0222272dd103c35d8317eff8c487ef2dbf
created 2011-07-18 14:54 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor)
9519fed510ee714348ebb4bbdafb22d7d5814240
created 2012-01-17 23:14 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 718600 - remove JSRuntime::(rtLock, state). r=luke
39b93b408124b4362ebcc8aed34a97d46210bc30
created 2012-01-11 17:28 +0000
pushed 2015-01-29 05:44 +0000
Ed Morley Ed Morley - Merge mozilla-central to mozilla-inbound
e41a37df38928a7ddb548466bd9747f7e1fbda89
created 2012-01-11 07:45 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Fix non-threadsafe builds, no bug. r=jorendorff
4de07a341aab9657b1e1437afe0756c9f7c436be
created 2012-01-11 08:21 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Fix non-threadsafe builds, no bug. r=jorendorff
2f310f45610707e33b63f292d144b946d7b8bec1
created 2012-01-11 09:23 +0100
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
74c8bc479d72f4b74248926fbabe87a585021297
created 2011-09-11 11:37 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 686230 - Add JS_CallOnce to the JSAPI for module initialization (r=luke)
f8fa25d9551c29368f3b174b3577785671f8bf35
created 2011-09-23 16:14 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 688641 - allocating GC chunks using helper thread. r=wmccloskey
33876ffaad6aecc24e1322721be24020bb7bc743
created 2011-09-26 17:06 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - backout 7b4c94293707 (bug 686230)
7b4c9429370708d2a69204f2582028d068e1eb1b
created 2011-09-11 11:37 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 686230 - Add JS_CallOnce to the JSAPI for module initialization (r=luke)
580ad572687b96b6743a4166c06319bb66b108b0
created 2011-06-21 10:26 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 665247 - Remove unused metering code (r=igor)
87cb1807aab9a1e8fc775370849434dc0bf7e176
created 2011-05-22 20:50 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 658864 - preventing GC when reporting OOM on other threads. r=anygregor
9ec7a17e3136a0b9a8fdc8c977609f4506659eef
created 2011-05-08 00:47 +0900
pushed 2015-01-29 05:44 +0000
Makoto Kato Makoto Kato - Bug 654873 - ARM target (gcc 4.5.2 or later) should use built-in atomic function instead of arm-kuser. r=gal
e9da34dfa8c55eff951858b9a53f3a4ec9be58c0
created 2011-04-13 09:27 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
59705c13d959b79fd257db01b558bb3e8d99a9e3
created 2011-04-07 14:25 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 647337 - rm script filename prefix and flag stuff (r=mrbkap)
3d0784802ce661f5dc32ff9c7b05be97970a94a8
created 2011-03-29 14:52 -0700
pushed 2015-01-29 05:44 +0000
Chris Leary Chris Leary - Merge mozilla-central and tracemonkey.
e5866bf9c5733df1947f8ecddc8a70dd0bfaa5ad
created 2011-02-07 14:56 -0800
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 630898 - JS_CurrentThreadId should be js_CurrentThreadId (r=brendan)
d49c938dbded5b105da0db629eba3572b16ab99c
created 2011-03-28 15:58 -0400
pushed 2015-01-29 05:44 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
d96ce1d1095605ce40d9e24e2d39f88533f7df9e
created 2011-03-28 13:04 -0400
pushed 2015-01-29 05:44 +0000
Justin Lebar Justin Lebar - Backing out 819c8fe6bdbe due to red on Windows.
819c8fe6bdbe07c984be8c59ff70659867ade50a
created 2010-10-03 15:42 -0700
pushed 2015-01-29 05:44 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} in favor of PR_ATOMIC_{INCREMENT,DECREMENT}. r=bsmedberg,gal
8901fae3833adaf2442e6628540d5e9412824c0d
created 2010-10-22 19:06 -0500
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Address review comments in bug 606029, mainly removing JSTitle from jslock.{h,cpp}.
60bdafdffdb929a45b6d30c99b5349cbf57c892a
created 2010-10-22 19:04 -0500
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Remove JSObject::title. Bug 606029, r=igor.
d575f16c7f5552eeb2fa098d7544a2b9533ba56d
created 2010-08-30 15:13 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
0da455565838d667801967dacebd69f77c09794e
created 2010-07-29 13:23 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
0216edf5c6609170f7d6f674bccbb5c3e94ef00d
created 2010-07-27 17:30 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - [JAEGER] Trying to get rid of build bustage and strict aliasing warnings surrounding usage of JS_ATOMIC_SET_MASK
03307f6a51528d98327fc9183973953fb31c4054
created 2010-07-23 18:47 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2015-01-29 05:44 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
df7dccbd20a295977dd5d45cacc101856ba50267
created 2010-06-23 19:01 -0700
pushed 2015-01-29 05:44 +0000
David Mandelin David Mandelin - Windows browser build fixes for js/src
e315d1ab94af4203e98c6aecefe7310e88033515
created 2010-06-10 14:01 -0700
pushed 2015-01-29 05:44 +0000
David Anderson David Anderson - [JAEGER] Merge from fatval branch.
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
0cc6bb9179043349df39aec1976248d125fb2952
created 2010-06-08 00:37 -0700
pushed 2015-01-29 05:44 +0000
Andrew Drake Andrew Drake - [JAEGER] Fix JS_ATOMIC_CLEAR_MASK.
f9c976ce0b90bd95631c0fa08aebd7cabd616183
created 2010-06-07 23:58 -0700
pushed 2015-01-29 05:44 +0000
Andrew Drake Andrew Drake - Merge.
eeb4701a3a0d51f9c185ec9c334aa0e71a55c3c7
created 2010-06-07 23:55 -0700
pushed 2015-01-29 05:44 +0000
Andrew Drake Andrew Drake - [JAEGER] Generalize operation callback mechanism and implement for methodjit, r=dvander
05bd86e3559a8630b0cd213e881e618d4f6fba95
created 2010-06-07 18:21 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Firefox builds
e5958cd4a1350776d8eda499c3e345623dea5d95
created 2010-08-29 11:57 -0700
pushed 2015-01-29 05:44 +0000
Brendan Eich Brendan Eich - Merge JSScope into JSObject and JSScopeProperty (now js::Shape; bug 558451, r=jorendorff).
77eb248fa854c9fd007fe349f84fa522fba83e5d
created 2010-06-12 18:29 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
74ea8e2ed2ca2af08c094f1a3f32c44ef04e8475
created 2010-07-28 14:36 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
7b2b90efe57d3975d38a07af55f04bade5abf091
created 2010-06-12 18:29 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
cb3ed8e233b8f9a20cb417f77c10d8d84112ccf2
created 2010-07-22 22:59 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 580458 - trigger operation callback once per thread, not once per cx. r=gal,mrbkap
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
70c78d2f7efd27aebb8a9b9755a817b22bd29733
created 2010-05-13 19:50 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
2159f235051a653b69b1efa4339d112809a9f8a8
created 2010-05-11 16:37 -0400
pushed 2015-01-29 05:44 +0000
Robert Sayre Robert Sayre - Backed out changeset 60c4693a80ef
60c4693a80efb2a81c04a84b3817fcc043ca4fbf
created 2010-05-11 09:49 +0200
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
3989d32b13fc4568ffbff4d4133bb179a88236c5
created 2010-04-08 11:22 -0700
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
2d43edce33a2aa6e4ac70afedd8cfb1ae0399b30
created 2010-04-06 08:15 -0500
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Bug 545962 - Workers for the js shell. r=igor.
fd93131c3bb9c7588e56049f0e2171d9bfa0c9a0
created 2010-03-31 22:13 -0700
pushed 2015-01-29 05:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
24c332b5276e35aed93217d7aa4b0006f7ee3009
created 2010-02-03 13:42 +0300
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 538463 - caching only single-threaded objects. r=jorendorff
1fe0f3ad7b08a85ca25cec112e138b8ff6cf41b9
created 2010-02-03 13:37 +0300
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - Backed out changeset b9700adc3951 - the landing for the bug 538463 had wrong changes
b9700adc3951772b747de841adcaa97efda50e3e
created 2010-02-03 12:46 +0300
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 538463 - caching only single-threaded objects. r=jorendorff
720b50c81f57ef0de54fbe509c3cf8c3bebffb38
created 2010-01-27 09:50 +0300
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 540805 - using reference counting only for empty scopes. r=jorendorff
926cb03b54b3e281b17ff8bc3b323f1f423a4634
created 2009-12-24 12:31 +0300
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 534590 - eliminating GCF_LOCK flag. r=brendan
2d7ebcd4da6c0777db2f0b0d53c7c9bf42cb4665
created 2009-11-13 11:04 -0600
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Bug 519719 - TM: crash [@ JS_GetFrameThis] - SynthesizeFrame passes partly-uninitialized JSStackFrame to callHook. r=mrbkap.
10380ffe4d49cc3dcb60ed0d6196a924379b088a
created 2009-08-28 09:53 +0400
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
2759d33c9aa97a538225e91296b42f3d77b7d4b2
created 2009-07-28 19:47 +0900
pushed 2015-01-29 05:44 +0000
Makoto Kato Makoto Kato - Bug 452912 - Optimize Windows x64 build for javascript engine. r=dvander
566ec4a878122fabede228a59b386cbf7358de13
created 2009-07-24 17:41 +0800
pushed 2015-01-29 05:44 +0000
Wesley W. Garland Wesley W. Garland - Bug 502696 js_CompareAndSwap on sparc should not use PRLock() r=jorendorff sr=benjamin
less more (0) -60 tip