Chris Leary
|
e0ace5bc86
|
Bug 564953: Port YARR! Lands macroassembler. (r=gal)
|
2010-08-11 13:30:07 -07:00 |
|
Igor Bukanov
|
e48bf454d2
|
bug 583763 - conservative GC cleanup and better reporting of missing conservative roots. r=anygregor
|
2010-08-05 14:16:56 +02:00 |
|
Jason Orendorff
|
8ed74ae25b
|
Fix two MSVC warnings. no_r=me.
|
2010-08-02 09:44:24 -05:00 |
|
Luke Wagner
|
618736ad26
|
Shark says some js::Vector ops were not being inlined. Fix. (no bug)
|
2010-07-25 17:17:44 -07:00 |
|
Luke Wagner
|
99411cc93d
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Luke Wagner
|
e292b1f5dc
|
Bug 558410 - silence strict aliasing warnings (r=jorendorff)
--HG--
extra : rebase_source : c6cad8a5461e685f31f5959aa69635be57c807d4
|
2010-04-19 13:08:19 -07:00 |
|
Luke Wagner
|
81d7c2cbea
|
Vector::resize should initialize new elements always; fixes AutoValueVector bug (r=Waldo)
|
2010-04-06 16:40:49 -07:00 |
|
Jeff Walden
|
0973dfd6ab
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|
Jeff Walden
|
95422c65a3
|
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! :-\
|
2010-03-26 18:01:54 -07:00 |
|
Luke Wagner
|
510429ab11
|
Silence jsvector.h strict-aliasing warning
|
2010-03-11 17:59:30 -08:00 |
|
Jeff Walden
|
106fbd8085
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
|
2010-01-11 11:52:21 -06:00 |
|
Luke Wagner
|
f8096c6b67
|
Try 784ceadd60e5 again with more #pragma optimize("", off)
|
2010-02-06 10:14:05 -08:00 |
|
Luke Wagner
|
fda9474440
|
Backout 784ceadd60e5 until PGO stops crashing
|
2010-02-08 10:28:07 -08:00 |
|
Luke Wagner
|
22b7692a6a
|
Bug 515812 - Double hashing template (r=jorendorff)
|
2010-02-06 10:14:05 -08:00 |
|
Luke Wagner
|
89799b298a
|
Bug 541456 - change ConvertSupportsTojsvals not to use js_AllocStack (r=jst)
|
2010-01-25 08:48:07 -08:00 |
|
Shailen
|
1ede8845c9
|
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]
|
2009-11-04 03:03:00 -06:00 |
|
Luke Wagner
|
1d78e70efe
|
Bug 526348 - pick higher pattern-length threshold for using BMH (r=waldo)
|
2009-11-19 10:34:28 -08:00 |
|
Andreas Gal
|
1eadb6d958
|
Backed out changeset 1a747dd43904 (bug 521880).
|
2009-10-12 18:00:48 -07:00 |
|
Andreas Gal
|
8f9daae9e4
|
Avoid JSArena as temp buffer in TraceRecorder::snapshot (521880, r=luke).
|
2009-10-12 14:40:06 -07:00 |
|
Luke Wagner
|
d72c89d060
|
Backed out changeset b866396faae4
|
2009-09-10 16:44:01 -07:00 |
|
Luke Wagner
|
e9357856b4
|
Bug 506410 - bring template lovin' to hash tables (r=jorendorff)
|
2009-09-10 16:16:29 -07:00 |
|
Luke Wagner
|
5c14309cd1
|
Bug 511750 - factor template utilities into js::tl (r=brendan)
--HG--
extra : rebase_source : a5a396811268e71af8e56c66dab491f3081bc20a
|
2009-09-01 18:46:19 -07:00 |
|
Luke Wagner
|
5d3b52b8ea
|
Use JS_CEILING_LOG2W in JSTempVector (r=waldo)
|
2009-08-25 12:09:20 -07:00 |
|
Luke Wagner
|
37ea69aa3d
|
Fixed template-id in JSTempVectorImpl
|
2009-08-21 19:31:51 -07:00 |
|
Luke Wagner
|
3cf8a59c01
|
Bug 503952 - Use JSTempVector in scanner/parser; remove JSStringBuffer (r=brendan)
|
2009-08-14 16:10:59 -07:00 |
|
David Mandelin
|
6e0758faf2
|
Trailing whitespace cleanup, no_r=me
|
2009-08-20 15:21:14 -07:00 |
|
Luke Wagner
|
1d573dc2f2
|
Actually fix bustage: JS_STATIC_ASSERT cannot be used in classes.
|
2009-08-18 09:21:53 -07:00 |
|
Luke Wagner
|
20fddc0b26
|
Fixed jsvector.h bustage.
|
2009-08-18 09:03:23 -07:00 |
|
Luke Wagner
|
d41529b0d4
|
Bug 510319 - fix ptrdiff overflow in JSTempVector
|
2009-08-18 08:41:30 -07:00 |
|
Blake Kaplan
|
905b04895d
|
Fix compiler warnings on x86-64 (and maybe even miscompilation) by forcing this value to be the right width.
|
2009-08-14 16:52:48 -07:00 |
|
Luke Wagner
|
8437742100
|
Bug 509725 - use JSTempVector in String.prototype.replace. r=Waldo
|
2009-08-11 15:45:32 -07:00 |
|
Luke Wagner
|
7470eaa57b
|
Bug 503952 - JSStringBuffer/JSCharBuffer with JSTempVector, part 1. r=jwalden
|
2009-08-07 20:09:11 -07:00 |
|
Luke Wagner
|
c57a688621
|
Bug 200505 - Remove a warning in class JSTempVector, r=graydon.
--HG--
extra : rebase_source : fcfacd888e7aa33231a828778171b0e6d7287277
|
2009-08-04 11:01:18 -07:00 |
|
Luke Wagner
|
0c16520e8b
|
Bug 406271: add quantifier support for regexp->native compiler, r=dmandelin
|
2009-07-16 17:17:35 -07:00 |
|
Luke Wagner
|
5210359549
|
Bug 503981 - Fix thinko. r=jwalden
|
2009-07-13 17:31:15 -07:00 |
|
Luke Wagner
|
145fbf91c2
|
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
|
2009-06-30 20:19:42 -04:00 |
|
Robert Sayre
|
de9bad613a
|
Backed out changeset 31f30d06b803
|
2009-06-30 12:13:22 -07:00 |
|
Luke Wagner
|
40cd9ea050
|
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
|
2009-06-30 11:45:20 -07:00 |
|