Andreas Gal
|
88d66ad970
|
Remove unnecessary cast to unsigned (introduced by bug 502241, r=graydon).
|
2009-07-10 17:18:25 -07:00 |
|
Graydon Hoare
|
0eda0152d6
|
Bug 503593 - NJ: whitespace and modeline cleanup, r=gal.
--HG--
extra : rebase_source : c7fcc1acaadb2264796a3ee7a20866eecc4dc484
|
2009-07-10 12:58:34 -07:00 |
|
Blake Kaplan
|
1a39470bb7
|
Bug 502449 - Now that our pseudo-frame can have a call object it needs slots, too. r=igor
|
2009-07-10 15:07:19 -07:00 |
|
Brendan Eich
|
bcd7f90a89
|
Bug 503524 - JSON.stringify does not condition number-typed space parameter per spec (r=sayrer).
|
2009-07-10 16:02:38 -04:00 |
|
Brendan Eich
|
4e5dcde6ae
|
Optimize stringify edge case. r=sayrer/jorendorff.
|
2009-07-10 15:13:54 -04:00 |
|
Graydon Hoare
|
7620a29a81
|
Bug 503437 - NJ: Commit missing CodeAlloc and NativePPC files from Adobe, r=gal.
--HG--
extra : rebase_source : 51a1d5fdc3c8ce0492f5986612a06858f2c4a5da
|
2009-07-10 11:21:53 -07:00 |
|
Jason Orendorff
|
ca853a1cf6
|
Bug 503464 - Memory leak in JSScope::drop. r=brendan.
|
2009-07-10 10:36:29 -05:00 |
|
David Anderson
|
1b42e76745
|
Fixed division and modulo bugs with negative numbers and 0 (bug 498237, r=gal).
|
2009-07-09 18:14:32 -07:00 |
|
Graydon Hoare
|
93fd9b78e6
|
Bug 502953 - Followup patch to remove residual makefile entries, r=dvander.
--HG--
extra : rebase_source : 5e0c1dea8ad190a0fd432a4c8a2791e1cccd7e2f
|
2009-07-09 13:33:16 -07:00 |
|
Brendan Eich
|
b26c3a2062
|
Bug 503343 - Change JSScope macros to methods. r=jorendorff
|
2009-07-09 15:27:21 -05:00 |
|
Brendan Eich
|
f7ed16db83
|
Pick nits including warning provoker in jsregexp.cpp from bugs 463535 and 453730.
|
2009-07-09 15:18:08 -04:00 |
|
Brendan Eich
|
0563d26c70
|
Optimize GCto avoid atomic decrement in js_DropScope (503155, r=jorendorff).
|
2009-07-09 14:59:44 -04:00 |
|
Jason Orendorff
|
879541b8ec
|
Bug 503198 - Restore ability to trace initprop/setprop with non-branded scope and function rhs. r=brendan.
|
2009-07-09 06:49:44 -05:00 |
|
Jason Orendorff
|
faa117c007
|
Bug 503191 - trace-test.js aborts in testAddAnyInconvertibleObject et al. r=Waldo.
--HG--
extra : rebase_source : 4977a191af6285669e7e268bc713c03a9338c60b
|
2009-07-08 17:58:59 -05:00 |
|
Nicholas Nethercote
|
a6704330e8
|
Bug 499605: localize _labels, _patches and pending_lives in Assembler. r=edwsmith.
|
2009-07-09 08:54:31 +10:00 |
|
Nicholas Nethercote
|
10aa01c704
|
Bug 502788: avoid many redundant NULL comparisons in the LirReader pipeline. r=edwsmith.
|
2009-07-09 08:34:22 +10:00 |
|
Jason Orendorff
|
6231a18dbc
|
Bug 502914 - JIT code can call js_AddProperty when the property already exists (Assertion failure: !SCOPE_HAS_PROPERTY(scope, sprop), at ../jsbuiltins.cpp:257). r=gal.
|
2009-07-08 15:44:58 -05:00 |
|
Jason Orendorff
|
f46e5b55ed
|
Last-minute change to the unit test in the previous changeset a08e3540da32, requested by bz in bug 502890 comment 6. Informal r=graydon.
|
2009-07-08 15:38:55 -05:00 |
|
Jason Orendorff
|
45d78f6b4d
|
Bug 502890 - Assigning to a called method on trace does not change the object's shape. r=gal,r=brendan.
|
2009-07-08 14:44:31 -05:00 |
|
David Mandelin
|
add28984af
|
Bug 453730: trace JSOP_ARGUMENTS, r=gal
|
2009-07-08 11:16:41 -07:00 |
|
Graydon Hoare
|
5bd92baec5
|
Bug 502953 - Remove dead TraceTreeDrawer, r=dvander.
|
2009-07-07 15:31:03 -07:00 |
|
David Anderson
|
801bf5fb3a
|
Fixed two rare cases where missing globals in a nested loop could result in an outer recording using an incorrect typemap entry for those slots (bug 502604, r=gal).
|
2009-07-07 12:14:30 -07:00 |
|
Jason Orendorff
|
a76a344830
|
Bug 498565 - Setting inline style always misses property cache. r=brendan.
--HG--
extra : rebase_source : 953740c5d693ee5358fb85690dc0e15df3bafa0a
|
2009-07-07 06:20:26 -05:00 |
|
Jason Orendorff
|
5831133ea7
|
Give the LIR instruction for loading obj->map the name "map" in debug output. r=brendan in bug 498565 comment 18.
--HG--
extra : rebase_source : 3c7954123b4b89d0f38b7e6c2397749a9156e342
|
2009-07-07 06:20:22 -05:00 |
|
Jason Orendorff
|
e4b167b3e6
|
Minor cleanup. Fuse if-if in js_FillPropertyCache. r=brendan in bug 498565 comment 18.
--HG--
extra : rebase_source : 386e6c4b1c06aa14b9d7e6cb7efaf83c9fb5e7bd
|
2009-07-07 06:09:28 -05:00 |
|
Leon Sha
|
0a82538ec8
|
Bug 502584. Firefox will crash when visiting www.hp.com on sparc platform. r=gal. NPOTB code
|
2009-07-07 14:16:35 +08:00 |
|
Nicholas Nethercote
|
c6abfe12e5
|
Trivial fix for a TMFILES=liveness debug output assertion failure.
|
2009-07-07 15:25:50 +10:00 |
|
Nicholas Nethercote
|
5ba4351251
|
Add some info on troubleshooting in the TraceVis README.
|
2009-07-07 12:31:09 +10:00 |
|
Nicholas Nethercote
|
42b4799749
|
Fix compile breakage on optimized builds caused by my last commit.
|
2009-07-07 09:49:55 +10:00 |
|
Nicholas Nethercote
|
0123dd4b1d
|
Bug 502539: move displacements into load instructions. r=gal,edwsmith.
|
2009-07-07 09:26:12 +10:00 |
|
David Mandelin
|
938af66eb9
|
Bug 502058: blacklist regexps for native compilation more efficiently and reliably, r=gal
|
2009-07-06 13:21:32 -07:00 |
|
Luke Wagner
|
f14098bddb
|
Bug 501834 - Regression on js1_5/Regress/regress-312588.js crash [@ JS_HashTableRawLookup]. r=jwalden
|
2009-07-06 13:02:43 -07:00 |
|
Robert Sayre
|
7da710114d
|
Merge mozilla-central to tracemonkey.
|
2009-07-06 12:20:54 -04:00 |
|
Andreas Gal
|
58be2470a2
|
Build fix for 502145 with JS_TRACER disabled (no bug).
|
2009-07-06 07:01:21 +02:00 |
|
Andreas Gal
|
539e90642d
|
Shortcut lookup flag calculation when on trace (bug 502145, r=igor).
|
2009-07-06 06:42:13 +02:00 |
|
Peter Van der Beken
|
7461727b5f
|
Try to fix orange.
|
2009-07-05 20:03:52 +02:00 |
|
Andreas Gal
|
62b184e1f8
|
Add an argument to bench.sh that selects which shell to test (no bug).
|
2009-07-03 22:26:27 -07:00 |
|
Andreas Gal
|
38d8fac6c7
|
Fix warnings in jsxdrapi.cpp (502296, r=jwalden).
|
2009-07-03 17:37:41 -07:00 |
|
Andreas Gal
|
fae6c2c16d
|
Consistently use signed ints for pcdepth (502241, r=brendan).
|
2009-07-03 17:03:24 -07:00 |
|
Andreas Gal
|
38bec06e4c
|
Cleanup alignment cast for jump tables (502242, r=jwalden).
|
2009-07-03 16:55:22 -07:00 |
|
Nicholas Nethercote
|
62f7c87f98
|
Bug 493125 - remove LIR_cs. r=edwsmith.
|
2009-07-02 12:21:28 +10:00 |
|
Luke Wagner
|
3c25c163ba
|
Bug 200505 - Better fix for C/C++ syntax problems with declaring the JSTempVector template. r=jwalden
|
2009-07-01 16:15:01 -07:00 |
|
Blake Kaplan
|
55f8232fd9
|
Bug 501270 - Make pseudo-frames have call objects if they're around a heaveyweight function to preserve engine invariants. r=brendan
|
2009-07-01 11:40:36 -07:00 |
|
Nicholas Nethercote
|
2126305b08
|
Bug 492866: implement variable-width LIR. r=graydon.
|
2009-07-01 14:18:55 +10:00 |
|
Nicholas Nethercote
|
4cda697bb6
|
Backed out changeset ae16e5919d19 (tree was closed for talos maintenance).
|
2009-07-01 11:33:54 +10:00 |
|
Nicholas Nethercote
|
5ac80508a7
|
Make LIR variable-width (bug 492866, r=graydon).
|
2009-07-01 11:13:22 +10:00 |
|
Luke Wagner
|
0dbb7fe5e9
|
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
|
2009-06-30 20:19:42 -04:00 |
|
Robert Sayre
|
ac161b29f7
|
Backed out changeset b2256abf53c0
|
2009-06-30 12:14:09 -07:00 |
|
Luke Wagner
|
f4262ecf76
|
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
|
2009-06-30 11:29:43 -07:00 |
|
Nicholas Nethercote
|
0387130125
|
Remove dead setCallTable() declaration (bug 488515, r=gal).
|
2009-06-30 14:55:44 +10:00 |
|