js/src/jsutil.h
8eef38643cebd4e8aec82a933b10627d18385aa4
created 2012-02-13 15:48 +0100
pushed 2012-02-14 10:17 +0000
Mike Hommey Mike Hommey - Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey
2b630873c4da934c0525cb8b1790bf85e34d4e72
created 2012-02-07 12:34 -0800
pushed 2012-02-11 19:28 +0000
Luke Wagner Luke Wagner - Bug 724748 - simplify RegExpShared lifetime management (r=cdleary)
bd3c52671d7455ce4bb88b5b618e649407da057a
created 2012-01-20 06:11 -0600
pushed 2012-01-21 02:32 +0000
Jason Orendorff Jason Orendorff - Fix a few typos in comments in js/src. No bug, no_r=me.
7736d47f8fab770803b227527364363a59ab2135
created 2012-01-17 14:32 -0800
pushed 2012-01-19 10:34 +0000
Chris Leary Chris Leary - Bug 717762: Proliferate js_memcpy and PodCopy, take 2. (r=luke)
4dd329d75054a9d949f5b26197425ea3520888f3
created 2012-01-13 17:35 -0800
pushed 2012-01-14 09:02 +0000
Chris Leary Chris Leary - Back out b36175bbda47.
b36175bbda47da731573c8031a132a4f2385235d
created 2012-01-12 18:40 -0800
pushed 2012-01-14 09:02 +0000
Chris Leary Chris Leary - Bug 717762: Proliferate js_memcpy and PodCopy. (r=luke)
9bb39109e7246f6c7dc16295c242c57d0d7e9be5
created 2011-12-28 08:09 -0600
pushed 2011-12-29 11:02 +0000
Jeff Walden Jeff Walden - Mark a bunch more copy-construction, assignment, default-construction, etc. operators and methods as deleted in the JS engine. No bug, r=bhackett over IRC
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2011-12-16 12:21 +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
b9a619e265d5d0df36493c80f6029f12910a154c
created 2011-12-08 19:59 -0500
pushed 2011-12-16 01:34 +0000
Nathan Froyd Nathan Froyd - Bug 560349 - make PodZero use inline loops rather than memset; r=luke
ae42e4497ff2129bd73a33d4316637a0b55961a0
created 2011-12-13 17:31 -0500
pushed 2011-12-15 04:44 +0000
Jeff Walden Jeff Walden - Silence unused-value warnings with various Valgrind macros in clang, and add a silencing instance to jsgc.cpp. No bug, rs=jorendorff, a=philor
e67dd183cd4d08e8208f7fd35b73526c077b6f57
created 2011-12-07 17:49 -0800
pushed 2011-12-09 11:33 +0000
David Mandelin David Mandelin - Bug 707341: remove VOUCH_DOES_NOT_REQUIRE_STACK, r=jorendorff
b02f12cc9656a7c45243c6b0116b04d00f4c74c2
created 2011-11-22 17:41 -0500
pushed 2011-11-23 12:13 +0000
David Anderson David Anderson - Remove LeaveTrace and related structures (bug 698201 part 5, r=luke).
f50deaec86e76ea627effc3ce988e7d473932483
created 2011-11-10 21:04 -0800
pushed 2011-11-11 10:10 +0000
Chris Leary Chris Leary - Bug 701387: RegExpPrivateCache can disappear after lookup. (r=Waldo)
8a56d92203de9a7835c1750e06bac5c39e014d39
created 2011-10-12 10:28 -0700
pushed 2011-10-14 10:00 +0000
Luke Wagner Luke Wagner - Bug 689362 - Remove empty jsstaticcheck.h (r=billm)
26fff9d8208322c95f6061a33e25efcf534ef24f
created 2011-10-12 23:07 -0400
pushed 2011-10-13 13:50 +0000
Justin Lebar Justin Lebar - Back out rev 4c0e6b3f7791 (bug 689362) due to suspected mac x64 opt moth orange.
4c0e6b3f779189318b891372d253832a250f5711
created 2011-10-12 10:28 -0700
pushed 2011-10-13 13:50 +0000
Luke Wagner Luke Wagner - Bug 689362 - Remove empty jsstaticcheck.h (r=billm)
b9c673621e1eff02a96bc5ee2b96a4956893b19d
created 2011-10-04 15:33 -0700
pushed 2011-10-11 23:18 +0000
Luke Wagner Luke Wagner - Bug 689362 - Create js/public (with the intention that its contents will eventually be the only INSTALLED_HEADERS), move Vector and HashTable to js/public and some dependencies (r=billm,sr=dmandelin)
248708be515e60dcc745c2e979257c148e5549de
created 2011-10-05 15:21 -0700
pushed 2011-10-06 15:26 +0000
Jeff Walden Jeff Walden - Make the guard-object macros, used to ensure a class can't accidentally be constructed only temporarily, JS_FRIEND_API-compatible, since they're being used in friend declarations now. rs=cdleary/luke, no bug
9d8247091f4c27ffdade30ed81eee6dc6c3fb466
created 2011-09-29 13:49 -0400
pushed 2011-09-29 21:38 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 689066 - Fix c++11 incompatibility. r=luke.
4d10127fd1068193bec6fa49cd5d082dfc8db40c
created 2011-09-22 13:22 -0700
pushed 2011-09-29 08:20 +0000
Chris Leary Chris Leary - Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
8671e54153ffc82a7020e5079372c95fda5d9011
created 2011-09-27 10:29 -0400
pushed 2011-09-28 08:46 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Revert 687e0bbfe996 while I try to find std::move is on the android SDK. r=revert.
687e0bbfe996aad72f13fde04ac7f8ea733c16cc
created 2011-09-27 10:01 -0400
pushed 2011-09-28 08:46 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 689066 - Fix c++11 incompatibility. r=luke.
30d928581da2f552effd7102003db9cd378480a0
created 2011-09-26 16:50 -0700
pushed 2011-09-27 07:08 +0000
Chris Leary Chris Leary - Back out bug 684039.
7f0922f6090db56e809391c2aa4bb3d67686fef3
created 2011-09-22 13:22 -0700
pushed 2011-09-27 07:08 +0000
Chris Leary Chris Leary - Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
4f9a7183a1973cde3e1804168272729ed4390537
created 2011-09-19 09:34 -0700
pushed 2011-09-22 15:27 +0000
Luke Wagner Luke Wagner - Bug 684526 - Unify jsval and js::Value (r=jorendorff)
724207df257a6085a40b6d9c4825a70c54336699
created 2011-09-19 10:02 -0700
pushed 2011-09-20 14:24 +0000
Luke Wagner Luke Wagner - Bug 686280 - js::Move(temporary) should strip the const (also, this fixes build error caused by gcc 4.6 bug) (r=jimb)
813746ec38bff5ad749ebdb9271548ded48fa937
created 2011-09-07 18:41 -0700
pushed 2011-09-08 15:46 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 684799 - Measure slop in more JS memory reporters. r=dmandelin.
d4003f345b2418211b0327d757c6ac1268162115
created 2011-08-25 10:09 -0700
pushed 2011-08-26 01:18 +0000
Bill McCloskey Bill McCloskey - Bug 681071 - Enable GC compartment assertions in nightlies (r=dmandelin)
aea57f085401d68b3c6e9af301878021f95efabd
created 2011-08-12 17:15 -0700
pushed 2011-08-14 11:45 +0000
Paul Biggar Paul Biggar - No bug: Fix comment where "new_array" should be "array_new" (rs=sfink).
c1eadd115562e155ec1ef3a0c24fb33fea4b2ca6
created 2011-08-12 06:57 -0700
pushed 2011-08-14 11:45 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
9567cfee0f570e1ab54e5c2a1d7f3a063aa69afb
created 2011-08-12 07:35 -0700
pushed 2011-08-14 11:45 +0000
Matt Brubeck Matt Brubeck - Back out cd7f694c9f2f (bug 677773) because of build failures
cd7f694c9f2f099a31158fb5d292a97a49d3cad4
created 2011-08-12 06:57 -0700
pushed 2011-08-14 11:45 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
bcf8b4086274041c3c58357c8bd09c9555e5c2e7
created 2011-08-01 17:52 -0700
pushed 2011-08-02 09:54 +0000
Jim Blandy Jim Blandy - Bug 672728: Define MoveRef, an rvalue reference type; provide some support for move construction and assignment in js::Vector and js::HashTable. r=luke
a840cf51978aea30bc9c61a0e3827e80270cbe89
created 2011-07-25 18:05 -0700
pushed 2011-07-26 09:50 +0000
Bill McCloskey Bill McCloskey - Bug 673625 - Add more assertions to check JSScript validity (r=dmandelin)
3e076388bd13d7926a42cfb32f0c924017064281
created 2011-07-07 17:31 -0700
pushed 2011-07-08 09:54 +0000
Bill McCloskey Bill McCloskey - Bug 662646 - GC topcrash diagnostics [needs backout before Aurora merge!] (r=dmandelin)
28be8df0deb7de5209b976009ae8519eac374272
created 2011-06-30 09:26 -0700
pushed 2011-07-07 10:03 +0000
Luke Wagner Luke Wagner - Bug 667915 - Don't let content JS consume all the stack and cause chrome JS to OOM (r=waldo,mrbkap)
580ad572687b96b6743a4166c06319bb66b108b0
created 2011-06-21 10:26 -0700
pushed 2011-06-27 18:09 +0000
Luke Wagner Luke Wagner - Bug 665247 - Remove unused metering code (r=igor)
64cd255ac8511c757ff3fa9b6c78de70c59d5893
created 2011-05-16 16:17 -0700
pushed 2011-06-06 20:24 +0000
David Mandelin David Mandelin - Bug 656282: Remove redundant declaration that causes an MSVC warning, r=luke
6422857800fe9194cc9a4795e537f30b98e7b2c6
created 2011-05-23 14:22 -0700
pushed 2011-06-06 20:24 +0000
David Mandelin David Mandelin - Backed out changeset de6dfe16fd91 due to Linux/Mac build bustage
de6dfe16fd9101ef92be8fc017f7b79896b66b55
created 2011-05-12 18:39 -0700
pushed 2011-06-06 20:24 +0000
David Mandelin David Mandelin - Bug 625600: Update Yarr import to WebKit rev 83339, r=cdleary,dvander
28a1e03302e6b13f8cf9b235dc9c2aad083a0381
created 2011-05-17 12:15 -0700
pushed 2011-05-23 07:31 +0000
Chris Leary Chris Leary - Bug 654301: Better interned string API, take 2. (r=Waldo)
2a76ee0cc5bc6baf9a53314912844e7314937952
created 2011-05-17 04:25 -0700
pushed 2011-05-23 07:31 +0000
Paul Biggar Paul Biggar - Bug 657384: Change new_ parameters to pass-by-copy, not pass-by-const-reference. (r=luke)
c56c1dc32a542f515678dbd059c3696f2673d359
created 2011-05-16 19:03 -0700
pushed 2011-05-23 07:31 +0000
Chris Leary Chris Leary - Back out bug 654301 to run again on try.
7fe5fb2450f46b934386a6ce6f79127bd55788f3
created 2011-05-16 18:18 -0700
pushed 2011-05-23 07:31 +0000
Chris Leary Chris Leary - Bug 654301: Better interned string API. (r=Waldo)
fa2c397985a21f89b64520daba831bbd87bf36a3
created 2011-04-20 18:27 -0500
pushed 2011-04-26 17:44 +0000
Chris Jones Chris Jones - Bug 647011: Sprinkle some DebugOnly in js/src. r=luke
7c9d9667f64d4a62174a7f4edfc398ced03a9d37
created 2011-03-31 19:34 -0700
pushed 2011-04-12 03:42 +0000
Paul Biggar Paul Biggar - Fix minor typo, followup to bug 634155 (no review)
d796fb18f555b76abfa6ac287e8c3f3760c6346e
created 2011-03-31 01:14 -0700
pushed 2011-03-31 22:50 +0000
Paul Biggar Paul Biggar - Bug 643548: Remove mozalloc_undef_macro_wrappers hack from JS engine. (r=luke,rs=brendan)
f949c8533aa03f15fb568d5b5ea2f2c7a9005e74
created 2011-03-31 01:13 -0700
pushed 2011-03-31 22:50 +0000
Paul Biggar Paul Biggar - Bug 634155: Account for NewCompartment's memory, and change allocation APIs (r=nnethercote)
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed 2011-03-29 21:56 +0000
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
b0461952d5d30446825617e51725b90f18907e28
created 2011-01-17 15:15 -0800
pushed 2011-03-29 21:56 +0000
Paul Biggar Paul Biggar - Bug 642327 - Add OOM regression checking to the shell via |make check|. (r=nnethercote)
4bd4c1d52b8b1f0af8e1da1005169fde4c0c049a
created 2011-03-07 23:00 +0100
pushed 2011-03-29 21:56 +0000
Igor Bukanov Igor Bukanov - Bug 633219 - replacing resolve hashtable with a linked list. r=luke
c91eb9df95a996774192ff8a91dc370d1466b9fb
created 2011-02-17 19:39 +0100
pushed 2011-02-18 00:27 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 510c42c0d472 - bug 633219
510c42c0d472e69d245b980173ae3209a0f0339b
created 2011-02-15 13:57 +0100
pushed 2011-02-18 00:27 +0000
Igor Bukanov Igor Bukanov - Bug 633219 - replacing per context resolving list with per-thread resolving list. r=lw
38536e8a21942e9eac2c9267fd6183e598c869a2
created 2011-02-11 14:58 +0100
pushed 2011-02-11 17:56 +0000
Igor Bukanov Igor Bukanov - bug 632003 - var declarations should ignore prototype properties, r=jwalden
e8753473cdff6b22b5fe3f80d3f287856c1c06bd
created 2011-01-22 08:52 -0800
pushed 2011-01-25 03:52 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 622144 - Code must #include <string.h> to use memset. r=dmandelin, a=shaver
4046ef71ddc29da07aaf3c5c77c74e181274e5a3
created 2011-01-17 19:44 -0800
pushed 2011-01-18 19:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 624878 - Remove dangerous uses of vanilla (throw-on-failure) |operator new|. r=lw.
cb17d7d6a83197dcc20a747ffed83cc00f6cd64f
created 2011-01-11 15:20 -0800
pushed 2011-01-14 17:42 +0000
Luke Wagner Luke Wagner - Bug 624218 - Fix PodCopy assert (r=jorendorff)
1d1fe1d1e6268ddcf9067b1b21516f0b6b10b80a
created 2010-12-06 10:26 -0800
pushed 2011-01-04 21:40 +0000
Luke Wagner Luke Wagner - Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
78a42f77bb90c49b066023e740fc05f7c863ab37
created 2010-11-17 13:55 -0800
pushed 2010-11-17 21:55 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-centra. a=blockers.
98e10bbc80d3373d82b42871d5d8076a94164dc2
created 2010-11-16 07:25 -0800
pushed 2010-11-17 21:55 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
less more (0) -100 -60 tip