js/src/jsvector.h
7e5853562debba1c7b905cc1ce73a41695dbc748
created 2011-01-12 15:28 -0800
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 617935: Check string lengths using StringBuffer. (r=lw)
18e064a4bb68b6de1337a25ee13b98e9940a967c
created 2011-01-11 15:19 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 620640 - Allow there to be more than 1 pending global slot to set (r=jorendorff)
1d1fe1d1e6268ddcf9067b1b21516f0b6b10b80a
created 2010-12-06 10:26 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
114a969caad417c10651384adba2184efd7572c0
created 2010-11-30 18:41 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 609440, part 2 - do lazy allocation, dag-ify ropes (assume no oom) (r=njn)
7e42ccaa7269cd8cf0ed30684bc4a718673710c4
created 2010-08-28 10:04 +0200
pushed 2011-06-28 13:37 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst.
7b8898c9b54c0471a02bcf1e65b9b02149665dd5
created 2010-11-16 15:37 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Un-inline Vector::growStorageBy(); this was accidentally left out of the patch for bug 610857.
b60ac564e39df8d1c2c94acfe18b71fa97b226b5
created 2010-11-15 17:15 -0800
pushed 2011-06-28 13:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 610587 - improve jsvector.h. r=lw.
35d097cc89a1810ba5cbca143d4e74d6e42b47c9
created 2010-10-26 16:20 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 605186 - js_NewStringFromCharBuffer should create short strings if it can (r=waldo)
fcd0d0dbf9286b8246c1fed7bd0f2c954b26f4a0
created 2010-10-04 11:45 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 601296, part 2 - speedup FindReplaceLength - don't copy RegExpStatics (r=cdleary)
c55fcc4e8588639716ba13cd174c0851f33cb7b0
created 2010-10-01 21:00 -0700
pushed 2011-06-28 13:37 +0000
Brian Hackett Brian Hackett - Header changes for sixgill, annotations. bug 601129, r=jorendorff
19add492f64d0fc85151a7bc3a35a0a39e15effa
created 2010-09-30 19:47 -0500
pushed 2011-06-28 13:37 +0000
Jason Orendorff Jason Orendorff - Bug 595297 - Portable serialize/deserialize implementation of the HTML5 structured cloning algorithm (jsclone.cpp). r=gal.
df5e678290228bd3f9eb047fbe4597c1bb34092a
created 2010-09-14 22:27 -0700
pushed 2011-06-28 13:37 +0000
Peter Van der Beken Peter Van der Beken - Backout c130135dcf02 (Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper)).
c130135dcf023f94f778866f3aba337704323f13
created 2010-08-28 10:04 +0200
pushed 2011-06-28 13:37 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst.
b1facf8ba54e39a530d175363675d96bd0364da1
created 2010-09-02 14:50 -0700
pushed 2011-06-28 13:37 +0000
Brendan Eich Brendan Eich - Eliminate JSObject::freeslot via monotonic lastProp->freeslot (592556, r=jorendorff,dvander).
8e6e34a8889f29ce0dc1bf51f5647d9982ca5843
created 2010-08-12 11:42 -0700
pushed 2011-06-28 13:37 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey. This picks up Yarr.
e08f4a5d41e05040f9e6cf3ae13dcc8ded8e36a5
created 2010-08-05 15:57 -0700
pushed 2011-06-28 13:37 +0000
David Mandelin David Mandelin - Merge from tracemonkey.
6e65c8d205ae157b7efbbe889c1a0d2f2d0e81d9
created 2010-08-02 15:55 -0700
pushed 2011-06-28 13:37 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
318781041a50e747f61aecfda4d7af11819fe861
created 2010-07-25 20:21 -0700
pushed 2011-06-28 13:37 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2011-06-28 13:37 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
95dc54180c543b4674c6cb4761f84baa29eb2820
created 2010-07-04 14:49 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Merge from TM
ab8c282bf9f37082dd038133cdadcb3e99170e28
created 2010-06-11 14:18 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Avoid unnecessary initialization of js::Vector
597254d9717497eeed09380974a026b2a8048ba6
created 2010-08-11 13:30 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 564953: Port YARR! Lands macroassembler. (r=gal)
564a6574d520a397f1b7837ac870f12cc7127e8b
created 2010-08-05 14:16 +0200
pushed 2011-06-28 13:37 +0000
Igor Bukanov Igor Bukanov - bug 583763 - conservative GC cleanup and better reporting of missing conservative roots. r=anygregor
ee6c2736ca02d8b37f425d2d1cd4b1cd8203922e
created 2010-08-02 09:44 -0500
pushed 2011-06-28 13:37 +0000
Jason Orendorff Jason Orendorff - Fix two MSVC warnings. no_r=me.
04393c448a0e354ac51e79550ae2c22519ea10ef
created 2010-07-25 17:17 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Shark says some js::Vector ops were not being inlined. Fix. (no bug)
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
9a285873368a1bce7512f1612ba6e7c3250189da
created 2010-07-03 02:06 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - One more changeset to back out. (r=red)
537f8b81fa849f52bb031404161fe42967d1452b
created 2010-07-02 22:25 -0700
pushed 2011-06-28 13:37 +0000
Chris Leary Chris Leary - Bug 564953: Port of Yarr regexp engine and Nitro macroassembler. No PPC support. (r=gal,lw)
5b1c7bc8783e8e8436e0415be4d4a341d9983945
created 2010-04-19 13:08 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 558410 - silence strict aliasing warnings (r=jorendorff)
3e7cbba99492b97f4f3794714d8ed274b344c50c
created 2010-04-06 16:40 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Vector::resize should initialize new elements always; fixes AutoValueVector bug (r=Waldo)
ade01a37624aaaa9704580e0ae80c9d90aca9b61
created 2010-03-26 21:53 -0700
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Merge.
81494bc56f63ce7f68ffc6c0fded8423713b31aa
created 2010-03-26 18:01 -0700
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
4885f541537e728e2134b28dc9cb5c8ddf2e65d2
created 2010-03-11 17:59 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Silence jsvector.h strict-aliasing warning
e7065853ef79e2dfe231b2bd8145647edc4fa3a4
created 2010-01-11 11:52 -0600
pushed 2011-06-28 13:37 +0000
Jeff Walden Jeff Walden - Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
feac51b7404487349da8eadf642a9137fc485d4e
created 2010-02-06 10:14 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Try 784ceadd60e5 again with more #pragma optimize("", off)
fcf42ef466a1a5f2526d5f9c645d2dacbeadf332
created 2010-02-08 10:28 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Backout 784ceadd60e5 until PGO stops crashing
784ceadd60e5847e11b6eebddcf1128f60232e7e
created 2010-02-06 10:14 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 515812 - Double hashing template (r=jorendorff)
2b3944b2a5c2d8bb85427f581ec4e9bee65907a3
created 2010-01-25 08:48 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 541456 - change ConvertSupportsTojsvals not to use js_AllocStack (r=jst)
7b2606af2fb403f6f6f3e99dda4b5a1e9b841520
created 2009-11-04 03:03 -0600
pushed 2011-06-28 13:37 +0000
Shailen Shailen - Bug 526446 - "AIX Compilation error for 3.7a1pre source "/home/firefox/mozilla-central/js/src/jsvector.h", line 427.5: 1540-0130 (S) "AP" is not declared" [r=lw]
6d59f2b53b1f5e217b192f8d5f47591d834cfd09
created 2009-11-19 10:34 -0800
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 526348 - pick higher pattern-length threshold for using BMH (r=waldo)
c0af5f72e7a8c6ad41dfa35b404487eb98bde2a8
created 2009-10-12 18:00 -0700
pushed 2011-06-28 13:37 +0000
Andreas Gal Andreas Gal - Backed out changeset 1a747dd43904 (bug 521880).
1a747dd439049f11fcdc9fb0abfff4530e72f88c
created 2009-10-12 14:40 -0700
pushed 2011-06-28 13:37 +0000
Andreas Gal Andreas Gal - Avoid JSArena as temp buffer in TraceRecorder::snapshot (521880, r=luke).
cab6f7200ed92974d6ef4de36565d586eda3eb02
created 2009-09-10 16:44 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Backed out changeset b866396faae4
b866396faae426cc7ed2d5a56c379fc070f4fa75
created 2009-09-10 16:16 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 506410 - bring template lovin' to hash tables (r=jorendorff)
c78bb369e1983d70a9baf29d73e409c8ae3fc8d2
created 2009-09-01 18:46 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 511750 - factor template utilities into js::tl (r=brendan)
2d2edc9031fb70121f37bfd0f3e3abce82556e10
created 2009-08-25 12:09 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Use JS_CEILING_LOG2W in JSTempVector (r=waldo)
8b700c1a844e2f4f69fed45860d8f2da38dfd33f
created 2009-08-21 19:31 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Fixed template-id in JSTempVectorImpl
4214b0e0642d58085407575f5c0e645943726b20
created 2009-08-14 16:10 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 503952 - Use JSTempVector in scanner/parser; remove JSStringBuffer (r=brendan)
74a8320e230106bb9fcdaaac57f7dabcfaeacbdf
created 2009-08-20 15:21 -0700
pushed 2011-06-28 13:37 +0000
David Mandelin David Mandelin - Trailing whitespace cleanup, no_r=me
ae6c57bbd8dbe61f8de314a0aff42415f4723665
created 2009-08-18 09:21 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Actually fix bustage: JS_STATIC_ASSERT cannot be used in classes.
3efe7be558118b7ec11b41bcfed96655567807f1
created 2009-08-18 09:03 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Fixed jsvector.h bustage.
98b5919daa4a835236fcd63fb1bc7db5d3848f7a
created 2009-08-18 08:41 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 510319 - fix ptrdiff overflow in JSTempVector
fc0bfd8bf9e92097b93d2ee9f17425422198ed8c
created 2009-08-14 16:52 -0700
pushed 2011-06-28 13:37 +0000
Blake Kaplan Blake Kaplan - Fix compiler warnings on x86-64 (and maybe even miscompilation) by forcing this value to be the right width.
b947ce74e235b17014ccc12ab2bb91e507a82f7e
created 2009-08-11 15:45 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 509725 - use JSTempVector in String.prototype.replace. r=Waldo
d43687f8fd2c00678c7fad45e5082da642bf36e5
created 2009-08-07 20:09 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 503952 - JSStringBuffer/JSCharBuffer with JSTempVector, part 1. r=jwalden
856eda515ea95ad440b6255a844deb11aae1130b
created 2009-08-04 11:01 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 200505 - Remove a warning in class JSTempVector, r=graydon.
b837948c1daf5e3ff917f2046ed9526c09932115
created 2009-07-16 17:17 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 406271: add quantifier support for regexp->native compiler, r=dmandelin
d1b9ec46733fe37edbc478af853d6c64979be398
created 2009-07-13 17:31 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 503981 - Fix thinko. r=jwalden
bf952aed37867b34a30e87eccfb773cca6b8dfe3
created 2009-06-30 20:19 -0400
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
31f30d06b803bc06f5ce49201676bc8c5ed2279d
created 2009-06-30 11:45 -0700
pushed 2011-06-28 13:37 +0000
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
less more (0) tip