Brendan Eich
|
107bba886d
|
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
|
4e705018ab
|
Optimize stringify edge case. r=sayrer/jorendorff.
|
2009-07-10 15:13:54 -04:00 |
|
Graydon Hoare
|
203d645160
|
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
|
72391e700b
|
Bug 503464 - Memory leak in JSScope::drop. r=brendan.
|
2009-07-10 10:36:29 -05:00 |
|
David Anderson
|
1899603001
|
Fixed division and modulo bugs with negative numbers and 0 (bug 498237, r=gal).
|
2009-07-09 18:14:32 -07:00 |
|
Graydon Hoare
|
3b37933d2d
|
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
|
f60779aef5
|
Bug 503343 - Change JSScope macros to methods. r=jorendorff
|
2009-07-09 15:27:21 -05:00 |
|
Brendan Eich
|
93c0af174f
|
Pick nits including warning provoker in jsregexp.cpp from bugs 463535 and 453730.
|
2009-07-09 15:18:08 -04:00 |
|
Brendan Eich
|
9cfe1539e6
|
Optimize GCto avoid atomic decrement in js_DropScope (503155, r=jorendorff).
|
2009-07-09 14:59:44 -04:00 |
|
Peter Van der Beken
|
b831933504
|
Fix for bug 503170 (Make QS argument unwrapping use thisptr offsets). r=jorendorff, sr=jst.
--HG--
extra : rebase_source : 1bf030e9ea24fd8efa3fd14feef3632020a3a359
|
2009-07-09 16:26:19 +02:00 |
|
Peter Van der Beken
|
9eeb6bea74
|
Fix for bug 504146 (Crash [@ nsGenericElement::cycleCollection::Traverse] with focus() method, popup, menulist, treecols). r=jst, sr=mrbkap.
--HG--
extra : rebase_source : ccd7a76cceab3f1ab593e2918d3847e14e8c5c22
|
2009-07-17 12:17:46 +02:00 |
|
Vladimir Vukicevic
|
c7416c8257
|
b=503570, [arm] jit crash with illegal instruction; r=gal
|
2009-07-16 21:05:29 -07:00 |
|
Vladimir Vukicevic
|
9b3959126b
|
b=500472; flash activex shunt for Windows CE; r=jst
|
2009-07-16 14:13:29 -07:00 |
|
Peter Van der Beken
|
5a3a242c13
|
Fix for bug 503167 (Replace xpc_qsReadOnlySetter with js_GetterOnlyPropertyStub). r=jorendorff, sr=jst.
--HG--
extra : rebase_source : 448b7e44111c8261736156e76c9936030457c40a
|
2009-07-09 16:26:19 +02:00 |
|
Peter Van der Beken
|
2f1f9cb597
|
Fix for bug 503166 (XPCStringConvert::ReadableToJSString shouldn't allocate for empty string). r/sr=jst.
--HG--
extra : rebase_source : 76c08ffb3bced708ad8af9626b7dfcb3c3fae28f
|
2009-07-09 14:46:39 +02:00 |
|
Jason Orendorff
|
5044a40564
|
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
|
3b8b21247e
|
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
|
9360d761e7
|
Bug 499605: localize _labels, _patches and pending_lives in Assembler. r=edwsmith.
|
2009-07-09 08:54:31 +10:00 |
|
Nicholas Nethercote
|
ae95b81b57
|
Bug 502788: avoid many redundant NULL comparisons in the LirReader pipeline. r=edwsmith.
|
2009-07-09 08:34:22 +10:00 |
|
Jason Orendorff
|
d9e1f3aa40
|
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
|
9b7ea9a02e
|
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
|
fc08c0c726
|
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
|
975f74c278
|
Bug 453730: trace JSOP_ARGUMENTS, r=gal
|
2009-07-08 11:16:41 -07:00 |
|
Graydon Hoare
|
e46aedbb11
|
Bug 502953 - Remove dead TraceTreeDrawer, r=dvander.
|
2009-07-07 15:31:03 -07:00 |
|
David Anderson
|
223c73c848
|
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
|
b2ae19610c
|
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
|
e0ee1845cf
|
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
|
50928beb6c
|
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<leon.sha@sun.com>
|
db53a19dda
|
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
|
1787bb1105
|
Trivial fix for a TMFILES=liveness debug output assertion failure.
|
2009-07-07 15:25:50 +10:00 |
|
Nicholas Nethercote
|
bcb3d13d73
|
Add some info on troubleshooting in the TraceVis README.
|
2009-07-07 12:31:09 +10:00 |
|
Nicholas Nethercote
|
b23341dd32
|
Fix compile breakage on optimized builds caused by my last commit.
|
2009-07-07 09:49:55 +10:00 |
|
Nicholas Nethercote
|
ab0511054e
|
Bug 502539: move displacements into load instructions. r=gal,edwsmith.
|
2009-07-07 09:26:12 +10:00 |
|
David Mandelin
|
fd4086beac
|
Bug 502058: blacklist regexps for native compilation more efficiently and reliably, r=gal
|
2009-07-06 13:21:32 -07:00 |
|
Luke Wagner
|
55ec9409d5
|
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
|
878a89a073
|
Merge mozilla-central to tracemonkey.
|
2009-07-06 12:20:54 -04:00 |
|
Andreas Gal
|
e06ace81ce
|
Build fix for 502145 with JS_TRACER disabled (no bug).
|
2009-07-06 07:01:21 +02:00 |
|
Andreas Gal
|
16a60091ed
|
Shortcut lookup flag calculation when on trace (bug 502145, r=igor).
|
2009-07-06 06:42:13 +02:00 |
|
Peter Van der Beken
|
b805317eeb
|
Try to fix orange.
|
2009-07-05 20:03:52 +02:00 |
|
Andreas Gal
|
5b8748f20e
|
Add an argument to bench.sh that selects which shell to test (no bug).
|
2009-07-03 22:26:27 -07:00 |
|
Andreas Gal
|
e2a4db5c7b
|
Fix warnings in jsxdrapi.cpp (502296, r=jwalden).
|
2009-07-03 17:37:41 -07:00 |
|
Andreas Gal
|
1406080795
|
Consistently use signed ints for pcdepth (502241, r=brendan).
|
2009-07-03 17:03:24 -07:00 |
|
Andreas Gal
|
0324bd664d
|
Cleanup alignment cast for jump tables (502242, r=jwalden).
|
2009-07-03 16:55:22 -07:00 |
|
Nicholas Nethercote
|
a87c89d0ef
|
Bug 493125 - remove LIR_cs. r=edwsmith.
|
2009-07-02 12:21:28 +10:00 |
|
Luke Wagner
|
4ffa0787b0
|
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
|
4c0da90619
|
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
|
5842226e62
|
Bug 492866: implement variable-width LIR. r=graydon.
|
2009-07-01 14:18:55 +10:00 |
|
Nicholas Nethercote
|
8de6422b09
|
Backed out changeset ae16e5919d19 (tree was closed for talos maintenance).
|
2009-07-01 11:33:54 +10:00 |
|
Nicholas Nethercote
|
4af0dc60ae
|
Make LIR variable-width (bug 492866, r=graydon).
|
2009-07-01 11:13:22 +10: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
|
3f97d5e6f5
|
Backed out changeset b2256abf53c0
|
2009-06-30 12:14:09 -07:00 |
|
Luke Wagner
|
a6311cf8b5
|
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
|
2009-06-30 11:29:43 -07:00 |
|
Nicholas Nethercote
|
1e84e68309
|
Remove dead setCallTable() declaration (bug 488515, r=gal).
|
2009-06-30 14:55:44 +10:00 |
|
David Mandelin
|
4af7401ebd
|
Bug 500621: make regexp lirbuf setup work the same as tracing lirbuf to avoid mem leak, r=dvander
|
2009-06-29 17:04:35 -07:00 |
|
Mike Hommey
|
52c585af70
|
Bug 501241 - xpcshell fails to build when setting EDITLINE. r=mrbkap
--HG--
extra : rebase_source : c41df07d7ccaf98a15335493aa9227788da323ee
|
2009-06-29 16:10:54 -07:00 |
|
Andreas Gal
|
84b0735487
|
js_GetMethod shouldn't detect (501229, r=jorendorff).
|
2009-06-29 15:19:37 -07:00 |
|
David Mandelin
|
b86272cfea
|
Bug 496448: check in python scripts for TraceVis, r=brendan
|
2009-06-29 14:56:57 -07:00 |
|
Andreas Gal
|
8196259ca6
|
clearResv() is i->resv()->clear() now (501072, r=graydon).
|
2009-06-29 13:23:06 -07:00 |
|
Paritosh Aggarwal
|
c3757b928f
|
Bug 499365 - lirasm - Provide for execution of multiple fragments in a single file. r=jorendorff.
|
2009-06-29 13:26:43 -05:00 |
|
Andreas Gal
|
b7aae8df42
|
Missing strtointeger path in js_StringToInt32 (501124, r=brendan).
|
2009-06-29 10:55:43 -07:00 |
|
Robert Sayre
|
bb21111d06
|
Merge.
|
2009-06-27 11:21:54 -07:00 |
|
Robert Sayre
|
1f424a53da
|
Merge mozilla-central to tracemonkey
|
2009-06-27 11:19:19 -07:00 |
|
Andreas Gal
|
d81dccb836
|
Deep abort is not detected in JSOP_IN (500108, r=dvander).
|
2009-06-26 16:29:38 -07:00 |
|
Graydon Hoare
|
7c5590c0aa
|
Bug 473989 - Adjust trace-test.js part of 'make check' in js/src to handle win32 properly, r=bsmedberg.
|
2009-06-26 12:37:58 -07:00 |
|
Graydon Hoare
|
a94223e1df
|
Bug 500580 - JS_CallFunction path isn't ~JIT guarded against non-global scope chains, r=brendan.
|
2009-06-26 11:13:32 -07:00 |
|
Graydon Hoare
|
8ddc326134
|
Bug 500491 - Only reset saved JSOPTION_JIT after js_Execute, r=brendan.
|
2009-06-25 16:20:53 -07:00 |
|
Brendan Eich
|
b1edbdb4eb
|
Back out incorrect patch for bug 497789 (r=jorendorff).
|
2009-06-26 10:40:51 -07:00 |
|
Jason Orendorff
|
71785f1019
|
Bug 499897 - reverse INULL in js_ComputeFilename. r=Waldo.
|
2009-06-25 18:03:46 -05:00 |
|
David Anderson
|
cf5bda02f1
|
Nits to Queue<T>, assert valid index and support 0 starting size (bug 500554, r=gal).
|
2009-06-25 17:14:54 -07:00 |
|
Jeff Walden
|
2d9f80b8df
|
Windows bustage fix, r=foopy
--HG--
extra : rebase_source : 3e6a65cb262f12fe73b3ef7657a1f38c9673ad99
|
2009-06-25 16:36:25 -07:00 |
|
David Anderson
|
ae2714f79c
|
Merge.
|
2009-06-25 16:19:56 -07:00 |
|
David Anderson
|
048e17ae2a
|
Nits.
|
2009-06-25 16:15:08 -07:00 |
|
David Anderson
|
3d4b953291
|
Avoid pedantic errors about trailing commas in lists (build bustage fix).
|
2009-06-25 16:02:29 -07:00 |
|
David Anderson
|
5c320ef809
|
Follow-up nits to bug 500522.
|
2009-06-25 15:41:18 -07:00 |
|
David Anderson
|
b6436e2572
|
Print exit names instead of numbers (bug 500522, r=gal).
|
2009-06-25 15:32:50 -07:00 |
|
David Anderson
|
4bdda08512
|
Added TMFLAGS=full mode to mimic TRACEMONKEY=verbose (bug 500517, r=gal).
|
2009-06-25 14:43:20 -07:00 |
|
Brendan Eich
|
d9828e7abc
|
Followup assertion restoration and comment fix (497789, r=jorendorff).
|
2009-06-25 14:16:06 -07:00 |
|
Graydon Hoare
|
25425ac136
|
Bug 473989 - Enable trace-test on 'make check', r=ted.
|
2009-06-25 12:47:00 -07:00 |
|
Benjamin Smedberg
|
3323246776
|
GetAtomFromBytecode is actually JS_REQUIRES_STACK, just marking it so.
|
2009-06-25 15:19:37 -04:00 |
|
Benjamin Smedberg
|
bc75ed217a
|
Bug 499971 - js_GetCallVar and several others which are used as JSNatives must not be JS_REQURIES_STACK, r=jorendorff
|
2009-06-25 15:12:20 -04:00 |
|
Benjamin Smedberg
|
c7cc8fde73
|
Bug 498398 - fast natives such as array_sort and many others must not be JS_REQUIRES_STACK, r=jorendorff
|
2009-06-25 15:12:19 -04:00 |
|
Benjamin Smedberg
|
65670172bd
|
Bug 491988 - do JS_REQUIRES_STACK analysis on function pointers, r=jorendorff+dmandelin
|
2009-06-25 15:12:19 -04:00 |
|
Benjamin Smedberg
|
3d4a869324
|
Bug 491988 - Annotation fixes required for analyzing JS_REQUIRES_STACK for function pointers, r=jorendorff
|
2009-06-25 15:12:19 -04:00 |
|
Brendan Eich
|
579d4f6d24
|
Seed new empty scope shape from prototype to handle foreshadowing, enable deep propcache hits keyed by shapes, simplify code (497789, r=igor).
|
2009-06-25 12:05:09 -07:00 |
|
Julian Seward
|
b96eed42da
|
Bug 494864 - Make nanojit debug output easier to follow, r=graydon.
|
2009-06-24 20:32:00 -07:00 |
|
Brendan Eich
|
ee292894fd
|
Nit followup to 496674 (r=graydon).
|
2009-06-24 16:33:20 -07:00 |
|
Robert Sayre
|
00931a5d0f
|
Merge mozilla-central to tracemonkey.
|
2009-06-24 13:16:16 -07:00 |
|
Graydon Hoare
|
0f04cb5c35
|
Bug 496674 - Replace FORALL macros with template functions and visitors, take 2, r=gal.
|
2009-06-19 18:48:05 -07:00 |
|
Jacob Bramley
|
47c7c77223
|
Remove the BL method from the ARM nanojit back-end as it is no longer used. (487607, r=vladimir)
|
2009-06-24 15:57:17 +01:00 |
|
Jacob Bramley
|
e91a29b36f
|
Use BLX to provide ARM/Thumb interworking support on ARM. (486639, r=vladimir)
|
2009-06-24 15:54:35 +01:00 |
|
Jacob Bramley
|
f960ac522c
|
Correct some corner cases in the branch patching code for ARM. (486325, r=vladimir)
|
2009-06-24 15:26:07 +01:00 |
|
Jacob Bramley
|
e5b587147f
|
Improve exit code efficiency on ARM. (491678, r=vladimir)
|
2009-06-24 08:17:44 +01:00 |
|
Boris Zbarsky
|
e3f52528d3
|
Bug 499865. Log blacklists as part of our jitstats. r=jorendorff
|
2009-06-23 23:44:38 -04:00 |
|
Andreas Gal
|
96aa2917f7
|
Added a FIXME, reminding us to remove the proto chain walking code once bug 497789 has been fixed (comment change only, no bug).
|
2009-06-23 19:35:17 -07:00 |
|
Andreas Gal
|
6e96f166d2
|
Check for end of proto chain when walking it (499169, r=mrbkap).
|
2009-06-23 19:22:54 -07:00 |
|
Jeff Walden
|
a85dcc897c
|
Bug 499772 - TM: TraceRecorder::test_property_cache needs JSClass.getProperty checks when a property isn't found on an object. r=jorendorff, r=brendan
|
2009-06-22 14:35:57 -07:00 |
|
Graydon Hoare
|
859a94d6ec
|
Backed out changeset 5e1b444c803c, broke static analysis tinderbox.
|
2009-06-23 16:58:30 -07:00 |
|
Graydon Hoare
|
c8b2433196
|
Bug 496674 - Replace FORALL macros with template functions and visitors, r=gal.
|
2009-06-19 18:48:05 -07:00 |
|
Andreas Gal
|
791b4c9a77
|
Backed out changeset 55a8910d8436 (no consensus whether patch should be applied, bug 499664).
|
2009-06-23 15:50:23 -07:00 |
|
Andreas Gal
|
5786928320
|
Eliminate 64-bit LIR_callh hack (499664, r=dvander).
|
2009-06-23 15:11:49 -07:00 |
|
Andreas Gal
|
f3194e9335
|
Move details of LIns format into LIns class itself (500053, r=dvander).
|
2009-06-23 14:51:15 -07:00 |
|
David Mandelin
|
b3ab033855
|
Bug 499019: don't report errors for code that is 'not reached', even as an intermediate result, r=jorendorff
|
2009-06-23 10:52:52 -07:00 |
|
Igor Bukanov
|
795af78c24
|
bug 499570 - fixing shutdown leak of not-yet-closed JSNativeEnumerator instances. r=brendan
|
2009-06-23 18:52:03 +02:00 |
|
Jacob Bramley
|
a0fdb46274
|
Don't use ARM's MOVW and MOVT instructions to write to the PC. (487595, r=vladimir)
|
2009-06-23 11:13:54 +01:00 |
|
Jacob Bramley
|
92fa4891a8
|
Clean up ARM's SET macro and correct a few condition codes. (488845, r=vladimir)
|
2009-06-23 11:12:22 +01:00 |
|
Jacob Bramley
|
4bc4cb2c09
|
Clean up asm_branch and correct the use of condition flags on VFP conditions. (489583, r=vladimir)
|
2009-06-23 10:36:36 +01:00 |
|
Jacob Bramley
|
257161448b
|
Fix crash on ARM caused by spilling registers in asm_mmq. (495239, r=vladimir) Follow-up: Reveals (or creates) some failures documented in bug 499889.
|
2009-06-23 09:36:53 +01:00 |
|
Nicholas Nethercote
|
7595f38896
|
Remove unused field 'parent' from class LabelMap (bug 499400, r=gal).
|
2009-06-23 14:11:09 +10:00 |
|
Graydon Hoare
|
8c9251f069
|
Bug 499603 - Stop leaking VMFragments on script-purge, r=jorendorff.
--HG--
extra : rebase_source : 110af19d876b552fbedffe4366ef4e1f5172bbfa
|
2009-06-22 15:48:37 -07:00 |
|
Paritosh Aggarwal
|
8736463f25
|
Bug 499016 - Provide testing support for lirasm. r=graydon.
|
2009-06-22 17:22:09 -05:00 |
|
Paritosh Aggarwal
|
f5d7c03678
|
Bug 497991 - Fix function calls in lirasm. r=graydon,r=jorendorff.
|
2009-06-22 17:16:21 -05:00 |
|
Nicholas Nethercote
|
ae3ac6a734
|
Remove unused isCse() and LirBuffer() args (bug 499260, r=edwsmith).
|
2009-06-22 14:48:16 +10:00 |
|
Nicholas Nethercote
|
a5db26a0e2
|
Fix assertion failure in trace-test.js with TRACEMONKEY=verbose (bug 499154, r=graydon).
|
2009-06-22 10:48:36 +10:00 |
|
nnethercote@mozilla.com
|
015cf5504c
|
remove LIR_calli and LIR_fcalli (492478, r=edwsmith,jorendorff).
|
2009-06-19 10:20:26 +01:00 |
|
Andreas Gal
|
887e6a5f47
|
Remove NativeThumb.cpp (bug 486535, hg totally sucks).
|
2009-06-19 09:47:16 +01:00 |
|
Jacob.Bramley@arm.com
|
4b490c9a33
|
Remove remaining obsolete ARM Thumb code (486535, r=gal).
|
2009-06-19 09:45:52 +01:00 |
|
Andreas Gal
|
ac13e56ffd
|
Backed out changeset 1b5584a4eba4. Accidentally committed some unreviewed changes.
|
2009-06-19 09:42:34 +01:00 |
|
Jacob.Bramley@arm.com
|
7ecc26f135
|
Remove remaining obsolete ARM Thumb code (486535, r=gal).
|
2009-06-19 09:37:38 +01:00 |
|
Graydon Hoare
|
2ad590f536
|
Bug 497060 - Disable JIT on non-global initial scope chain, r=brendan.
--HG--
extra : rebase_source : f8052e5687bfa5fe5f9879622375c06dac647f95
|
2009-06-18 14:47:57 -07:00 |
|
Blake Kaplan
|
3cd1e79160
|
Bug 498993 - Don't mistake initialization for assignment when the assignment is hidden by a secon var declaration. r=brendan/jorendorff
|
2009-06-18 14:52:06 -07:00 |
|
Igor Bukanov
|
3193020246
|
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
|
2009-06-18 15:24:06 +02:00 |
|
Igor Bukanov
|
e90c3cd0d5
|
Backed out changeset 7ab1be136cfa - that patch for bug 498899 has a bug.
|
2009-06-18 15:00:55 +02:00 |
|
Igor Bukanov
|
7d5d5e6b13
|
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
|
2009-06-18 14:26:16 +02:00 |
|
Paritosh Aggarwal
|
8270114427
|
Bug 498926 - lirasm - Support --execute with LIR_fret. r=jorendorff.
|
2009-06-17 11:52:20 -05:00 |
|
Igor Bukanov
|
dfb15bdf9a
|
bug 498874 - fixing GCC warnings about unsigned < 0 comparisons. r=gal
|
2009-06-17 13:57:03 +02:00 |
|
Jonathan Steele
|
822c633451
|
Bug 477170. Remove Windows95/98 support from configure.in. r=ted
--HG--
extra : rebase_source : cf9d5aa2347053266a63f92a27d1f23d0186a7d3
|
2009-06-24 21:10:47 +12:00 |
|
Andreas Gal
|
c175b9122e
|
Check for end of proto chain when walking it (499169, r=mrbkap).
|
2009-06-23 19:22:54 -07:00 |
|
Andreas Gal
|
468f664495
|
If the result of a demoted multiplication is 0, must undemote or we lose -0 (498549, r=dvander).
|
2009-06-17 08:06:21 +01:00 |
|
Nicholas Nethercote
|
c4b939cd8f
|
Bug 494639 - NJ: fix numerous LIR memory management problems, r=graydon
|
2009-06-16 14:01:31 -07:00 |
|
Graydon Hoare
|
8e41e3adb1
|
Bug 496448 - Followup to fix build, r=jorendorff.
--HG--
extra : rebase_source : b9e08e853fcd183ef88b7cfac1e70ca199feb214
|
2009-06-16 12:19:29 -07:00 |
|
Jason Orendorff
|
aae770b100
|
Bug 498504 - lirasm - constant jumps produce assertions. intermediates treated as labels. p=paritosh,r=me.
|
2009-06-16 13:05:59 -05:00 |
|
Andreas Gal
|
0ce2e91c33
|
Right hand operand must be a 32-bit signed integer if we want to demote the operation (498236, r=dvander).
|
2009-06-16 09:35:59 +01:00 |
|
Nicholas Nethercote
|
e2a97e3f4c
|
Bug 496448: TraceVis TraceMonkey performance visualization, r=brendan
|
2009-06-16 09:30:01 +01:00 |
|
David Mandelin
|
20478b6b72
|
Bug 497779: try to extend tree on inner-tree CASE_EXIT, r=gal
|
2009-06-16 09:10:28 +01:00 |
|
Phil Ringnalda
|
9c53680785
|
Bug 499632 - Remove run_viewer target, r=ted
|
2009-06-26 22:31:32 -07:00 |
|
Walter Meinl
|
42781281d7
|
Bug 494490 - make install on linux installs the system_wrappers{_js} in includedir; r=benjamin
|
2009-06-24 23:31:27 +02:00 |
|
Jim Blandy
|
38da11cf33
|
Bug 501760: Don't try to use mmap for JS allocation on Symbian. r=blassey
|
2009-07-09 14:59:54 -07:00 |
|
L. David Baron
|
9a8d97752d
|
Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv
|
2009-07-08 18:10:29 -07:00 |
|
Vladimir Vukicevic
|
a678e18942
|
b=503205; [arm] stop hitting bogus assertion in nPatchBranch; r=crashy
|
2009-07-08 16:46:57 -07:00 |
|
Phil Ringnalda
|
a51763aea8
|
Bug 435923 - Remove BUILD_OFFICIAL in favor of MOZILLA_OFFICIAL, r=ted
|
2009-07-07 20:24:45 -07:00 |
|
Phil Ringnalda
|
b6c6fef600
|
Bug 501586 - Remove the last vestiges of MOZ_MILESTONE_RELEASE, r=ted
|
2009-07-07 20:24:40 -07:00 |
|
Peter Van der Beken
|
876abb32f0
|
Fix for bug 499787 (Remove one AddRef/Release pair from GatherProtoScriptableCreateInfo). r/sr=mrbkap.
--HG--
extra : rebase_source : 2db51a8d57cf6bdb8c42e677a819e1d3687e3593
|
2009-06-23 12:09:13 +02:00 |
|
Olli Pettay
|
2e0f78e968
|
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
|
2009-06-23 13:07:39 +03:00 |
|
Vladimir Vukicevic
|
b7cdc8d0ff
|
b=403345; dtrace probes get wrong function name, filename, and line number info when native methods are involved; r=brendan
|
2009-06-17 13:50:03 -07:00 |
|
Jason Orendorff
|
52fe5a97ba
|
Bug 497618 - Change JSString macros to methods. r=Waldo.
|
2009-06-10 20:29:44 -05:00 |
|
Jason Orendorff
|
45de8e01db
|
Bug 498395 - "Assertion failure: !(pn->pn_dflags & flag), at ../jsparse.h". r=mrbkap, r=brendan.
--HG--
extra : rebase_source : c3d0ecfcbbbce0c7494ffd53dc240c2b69e6eb8f
|
2009-06-15 15:42:00 -05:00 |
|
Nicholas Nethercote
|
de28e96de9
|
NJ: fix load opcode checking, r=graydon.
|
2009-06-15 12:04:06 -07:00 |
|
Andreas Gal
|
ec254bec6f
|
Support tracing instanceof operator (498351, r=jorendorff).
|
2009-06-15 16:44:30 +01:00 |
|
Andreas Gal
|
213c5e12a5
|
Remove obsolete ARM/Thumb code (no bug).
|
2009-06-13 20:05:28 -05:00 |
|
Brendan Eich
|
1bd5c5dc73
|
Over-parenthesize per house style and to avoid GCC warning (r=nnethercote, private communication).
|
2009-06-14 19:37:43 -07:00 |
|
Andreas Gal
|
e53b949cbf
|
Cleanup expression filter in LIR.cpp (497935, r=edwsmith).
|
2009-06-13 18:04:08 -05:00 |
|
Andreas Gal
|
cc54d17364
|
Don't trace attempted setting of a constant in an active frame (495962, r=brendan).
|
2009-06-13 17:31:19 -05:00 |
|
Andreas Gal
|
848b955635
|
adjustCallerTypes does not aggressively undemote globals anymore (bug 496482, r=dvander). relanding
|
2009-06-12 17:26:56 -07:00 |
|
Andreas Gal
|
b43077c19f
|
Optimize ECMA double to int32 conversion path (patch by mohammad.r.haghighat@intel.com, r=dvander).
|
2009-06-12 15:18:10 -07:00 |
|
Blake Kaplan
|
c538fe444e
|
Bug 497998 - Remove obsolete assertion. r=brendan
|
2009-06-12 14:53:25 -07:00 |
|
Graydon Hoare
|
6a44d94f4f
|
Bug 484142 - Standalone LIR assembler, r=jorendorff.
|
2009-06-12 11:33:08 -07:00 |
|
Andreas Gal
|
659a7a9b6c
|
Implement oracle-based speculative fmod/fdiv/fmul demotion (474443, r=graydon,dvander).
|
2009-06-12 08:33:32 -07:00 |
|
Blake Kaplan
|
dda0e2bd98
|
Bug 497119 - Don't assume that we have a cx->fp (or that fp is on cx->fp at all). Set up display as it would have been when fp was active, though. r=brendan
|
2009-06-11 14:12:23 -07:00 |
|
Jeff Walden
|
8b7bef6dd0
|
Bug 497207 - Define |enum JSTraceType| and stop overloading JSVAL_* for trace-time types. r=jorendorff
--HG--
extra : rebase_source : bb72ca3ad8fab4d0b2affca611630bf5a9559531
|
2009-06-10 16:58:02 -07:00 |
|
Andreas Gal
|
a0182c819c
|
Correctly disable conditional moves on platforms that do not support them (497455, r=graydon).
|
2009-06-10 15:21:10 -07:00 |
|
Brendan Eich
|
324ed984a8
|
Cast to int16 when tagging slot as an int jsval to satisfy an assertion (497146, r=igor from the future).
|
2009-06-10 12:15:01 -07:00 |
|
David Mandelin
|
3b5dd194d2
|
Bug 497015: correctly account for tracing/interpreter differences in layout of slots/stack for upvars in top-level frame, r=gal
|
2009-06-09 17:18:42 -07:00 |
|
David Mandelin
|
3db63853e3
|
Bug 496922: do upvars correctly when the function defining the upvar was called with extra args, r=brendan,gal
|
2009-06-09 11:49:53 -07:00 |
|
Brendan Eich
|
51fe52e6f9
|
Wrapper automation should not apply to flat closures, plus cleanup (496790, r=igor).
|
2009-06-09 00:51:02 -07:00 |
|
Blake Kaplan
|
ce23324f11
|
Bug 496870 - Emit JSOP_STARTXMLEXPR before potentially emitting any LC nodes in a list. r=Waldo
|
2009-06-08 16:48:30 -07:00 |
|
ikezoe@clear-code.com
|
2e4dab02a1
|
LIns::isOp2() lacks qjoin (496851, r=gal,edwsmith).
|
2009-06-08 15:04:19 -07:00 |
|
Benjamin Smedberg
|
040c645b55
|
Followup to bug 496824 - reverse the order of the asserts so that we know accessing cx->fp is safe
|
2009-06-08 17:07:26 -04:00 |
|
Brendan Eich
|
ad476aa98c
|
Add static analysis incantation, plus assert cx->fp for sanity (496824, r=mrbkap).
|
2009-06-08 13:35:43 -07:00 |
|
David Anderson
|
7b60d9f172
|
Fixed sideexit coalescing code not checking global count (bug 496813, r=gal).
|
2009-06-08 13:20:25 -07:00 |
|
Brendan Eich
|
a08c609235
|
Fix destructuring binding to follow the cheezy dominance relation rules of the upvar analysis (496134, r=mrbkap; take 2).
|
2009-06-08 13:03:50 -07:00 |
|
Blake Kaplan
|
d7a368c426
|
Bug 496245 - Assertion failure: fun->u.i.script->upvarsOffset. r=brendan/dmandelin
|
2009-06-08 12:13:37 -07:00 |
|
David Mandelin
|
344e868872
|
Bug 496251: use up-to-date typemap when getting upvar from trace entry native frame, r=gal
|
2009-06-08 10:48:18 -07:00 |
|
Brendan Eich
|
046d89233e
|
Fix delete upvar (and local var, too) analysis (496422, r=igor).
|
2009-06-07 13:07:16 -07:00 |
|
danderson@mozilla.com
|
d73e0f0bbf
|
Merge global type maps at the loop nesting anchor site (496743, r=gal).
|
2009-06-06 14:04:23 -07:00 |
|
Nicholas Nethercote
|
96dd8702a9
|
Bug 495028. nanojit: add opcode checks to all LIR get/set methods. r=edwsmith
|
2009-06-06 12:58:11 -04:00 |
|
Robert Sayre
|
f44a576277
|
Back out bug 496134, destructuring assignment upvar fixes due to reported fuzzer problems
|
2009-06-06 02:20:06 -04:00 |
|
David Mandelin
|
1e04a40929
|
Bug 496270: correct use of C++ reference returned from function, r=gal
|
2009-06-05 16:19:06 -07:00 |
|
Brendan Eich
|
05f8dc2692
|
Fix destructuring binding to follow the cheezy dominance relation rules of the upvar analysis (496134, r=mrbkap).
|
2009-06-05 16:14:00 -07:00 |
|
Brendan Eich
|
b95d489795
|
Skip let binding not in scope (in let head, e.g.) and find any shadowed binding (496532, r=mrbkap).
|
2009-06-05 13:55:51 -07:00 |
|
Brendan Eich
|
d39f51fdcb
|
Last gasp for 496605 (r=igor).
|
2009-06-05 12:24:20 -07:00 |
|
Brendan Eich
|
4d75d6bce0
|
Fast ultimate fighting web-compat followup for 496605 (r=mrbkap).
|
2009-06-05 12:13:22 -07:00 |
|
Brendan Eich
|
a356c92db2
|
Bug 496605 - Need to prevent optimized closure escape via foo.caller still (r=igor).
|
2009-06-05 11:41:32 -07:00 |
|
Andreas Gal
|
52fad9c62a
|
Censor block objects in addition to call objects when accessing 'this' (496507, r=mrbkap).
|
2009-06-04 23:25:20 -07:00 |
|
Andreas Gal
|
9ad02efbdf
|
Censor call object and substitute it with global object in getThis (496325, r=mrbkap).
|
2009-06-04 21:04:32 -07:00 |
|
Andreas Gal
|
7b098dc9e7
|
When merging type maps in a side exit, use the inner tree's globals (495958, r=dvander).
|
2009-06-04 20:42:56 -07:00 |
|
Robert Sayre
|
3821d57bc6
|
Merge.
|
2009-06-04 23:16:04 -04:00 |
|
Robert Sayre
|
e3e6558191
|
Merge m-c to tracemonkey.
|
2009-06-04 23:14:49 -04:00 |
|
Andreas Gal
|
3882ad59b6
|
Merge.
|
2009-06-04 20:12:44 -07:00 |
|
Andreas Gal
|
7d8559c586
|
Backed out changeset 2ad658e9f42a (bug 495958, re-opened).
|
2009-06-04 20:12:31 -07:00 |
|
Andreas Gal
|
6d7d5ebee0
|
Merge.
|
2009-06-04 20:11:07 -07:00 |
|
Andreas Gal
|
27fd01b67d
|
Backed out changeset 17664f5cab40 (bug 496482, also backing out the bug that introduced this bug).
|
2009-06-04 20:10:55 -07:00 |
|
Brendan Eich
|
77da9d75ed
|
Bug 494235: wrap escaping optimized closures for the debugger API (r=igor/mrbkap).
|
2009-06-04 18:58:47 -07:00 |
|
Andreas Gal
|
c1a6a54eed
|
adjustCallerTypes does not aggressively undemote globals anymore (bug 496482).
|
2009-06-04 21:50:26 -04:00 |
|
timeless@mozdev.org
|
6e5d8a5804
|
Bug 440982 To avoid calling JS at unsafe times from JS_GC, jsds_ScriptHookProc should not get the script hook unless it needs to and it is safe to call
r=brendan sr=brendan
|
2009-06-04 21:00:56 -04:00 |
|
David Mandelin
|
cce0d4d6a6
|
Bug 496391: trash all trees before deleting fragments in js_PurgeScriptFragments, r=graydon
|
2009-06-04 17:50:08 -07:00 |
|
David Mandelin
|
80a97eb5d3
|
Bug 496319: correctly unpack FrameInfo::argc, r=mrbkap
|
2009-06-04 15:19:59 -07:00 |
|
Brendan Eich
|
64f0a471ba
|
Make @ns::attr force HEAVYWEIGHT to avoid having to analyze ns as a lexical name (hack for 496316, r=igor).
|
2009-06-04 10:58:06 -07:00 |
|
Robert Sayre
|
b7ea66606f
|
Merge mozilla-central to tracemonkey.
|
2009-06-03 23:19:45 -04:00 |
|
Blake Kaplan
|
445fcf3242
|
Bug 496113 - Unwrap 'with' objects before calling into getters to restore API compatibility. r=brendan
|
2009-06-03 16:37:44 -07:00 |
|
Jeff Walden
|
9607777654
|
Bug 496054 - TM: Null deref [@ JITted code] involving __proto__ munging and array-like access. r=brendan
|
2009-06-03 16:34:37 -07:00 |
|
Boris Zbarsky
|
9e286af994
|
Bug 484459. Give SandboxClass a convert method so it doesn't end up delegating that to the prototype. r+sr=mrbkap
|
2009-06-03 18:49:53 -04:00 |
|
Andreas Gal
|
9ded7b0c3e
|
Capture missing globals from current environment, not the tree entry map when extending a side exit (495958, r=graydon).
|
2009-06-03 12:43:38 -07:00 |
|
Igor Bukanov
|
5f8aa186ab
|
bug 494645 - new "-r" option to the dis function disassemble recursively. r=mrbkap
|
2009-06-03 20:44:20 +02:00 |
|
David Mandelin
|
a90aee411c
|
Bug 494269: trace JSOP_LAMBDA_FC, r=brendan,gal
|
2009-06-03 11:19:20 -07:00 |
|
Robert Sayre
|
305ede3fb6
|
Merge.
|
2009-06-03 01:18:05 -04:00 |
|
Blake Kaplan
|
931a6dcb91
|
Bug 495843 - Crash [@ js_Interpret] or Assertion failure: cg->stackDepth == stackDepth, at ../jsemit.cpp. r=brendan
|
2009-06-03 01:17:20 -04:00 |
|
Andreas Gal
|
9cc0784c1a
|
Fall off trace if 'this' is a 'with' object (496057, r=mrbkap).
|
2009-06-02 20:03:58 -07:00 |
|
Andreas Gal
|
f4be60c6d3
|
Bug 495897 - Assertion failure: ti->typeMap.matches(ti_other->typeMap) with undeclared global. r=dvander
|
2009-06-02 22:28:59 -04:00 |
|
David Mandelin
|
5ffad30282
|
Bug 495907: use more reliable code to get outermost tree script nest level, r=gal
|
2009-06-02 11:52:24 -07:00 |
|
Robert Sayre
|
497c7b443a
|
Merge mozilla-central to tracemonkey.
|
2009-06-02 14:31:13 -04:00 |
|
Andreas Gal
|
518a96a672
|
Inspect the scope for the right object when looking up properties on fast arrays (495844, r=jwalden).
|
2009-06-01 18:58:56 -07:00 |
|
Andreas Gal
|
5283063eab
|
Detect global object wrapping at recording time and on trace (495699, r=mrbkap).
|
2009-06-01 18:52:08 -07:00 |
|
Bob Clary
|
bde1aa7cf1
|
JavaScript Tests - bug 463782, bug 476192 - fix summaries to not include string 'Assertion fail', npotb.
|
2009-06-01 16:41:17 -07:00 |
|
Bob Clary
|
83845aba1d
|
bug 473096 - JavaScript Test - adjust test for new decompilation pattern.
|
2009-06-01 16:41:11 -07:00 |
|
Bob Clary
|
13aa297542
|
bug 476049 - JavaScript Test by Igor Bukanov.
|
2009-06-01 16:41:06 -07:00 |
|
Bob Clary
|
7c83eba164
|
bug 475971 - JavaScript Test by Igor Bukanov.
|
2009-06-01 16:41:00 -07:00 |
|
Bob Clary
|
19569e7562
|
bug 355829 - JavaScript Tests by Jesse Ruderman, Igor Bukanov.
|
2009-06-01 16:40:54 -07:00 |
|
Bob Clary
|
429e30fb04
|
bug 479110 - JavaScript Tests - disable jitstats for math-trace-tests, Andreas Gal.
|
2009-06-01 16:40:48 -07:00 |
|
Bob Clary
|
0f5dda0b6b
|
JavaScript Tests - bug 452598, bug 458838, bug 469347, bug 473117, bug 473271, bug 479198, bug 482349, bug 482594, bug 482783, bug 483103, bug 483103, bug 483723, bug 483962, bug 484104, bug 484151, bug 484332, bug 484334, bug 484495, bug 484599, bug 484693, bug 484751, bug 485790, bug 485889, bug 486578, bug 487134, bug 487845, bug 487845, bug 491965, bug 491989, bug 492124, bug 492599, bug 493255 by Andreas Gal, Jeff Walden, David Mandelin, Jacob Bramley, Graydon Hoare, Jason Orendorff, Brendan Eich, Ben Turner, Vladimir Vukicevic, Blake Kaplan.
|
2009-06-01 16:40:42 -07:00 |
|
Bob Clary
|
17212a9b94
|
bug 462734 - JavaScript Tests by Gary Kwong, Igor Bukanov, Brendan Eich.
|
2009-06-01 16:40:37 -07:00 |
|
Bob Clary
|
04adeace8f
|
bug 455981 - JavaScript Tests by Jesse Ruderman, Gary Kwong.
|
2009-06-01 16:40:31 -07:00 |
|
Bob Clary
|
4048f30b51
|
bug 453492 - JavaScript Test by Jesse Ruderman.
|
2009-06-01 16:40:24 -07:00 |
|
Bob Clary
|
101631d174
|
bug 452498 - JavaScript Tests by Gary Kwong, Jesse Ruderman, Brendan Eich.
|
2009-06-01 16:40:18 -07:00 |
|
Bob Clary
|
eddcfcb1a6
|
bug 436700 - JavaScript Test by Sylvain Pasche.
|
2009-06-01 16:40:12 -07:00 |
|
Bob Clary
|
99e1c47ffc
|
bug 426827 - JavaScript Test by Jan Darmochwal.
|
2009-06-01 16:40:06 -07:00 |
|
Bob Clary
|
2c799af484
|
bug 416737 - JavaScript Tests by Jesse Ruderman, Igor Bukanov.
|
2009-06-01 16:40:00 -07:00 |
|
Bob Clary
|
bf74c4373d
|
bug 375406 - JavaScript Test by Jesse Ruderman.
|
2009-06-01 16:39:54 -07:00 |
|
Bob Clary
|
2f4b77fd26
|
bug 495307 - JavaScript Tests - update slow-n-*.tests.
|
2009-06-01 16:39:36 -07:00 |
|
Bob Clary
|
368a66b444
|
bug 480680 - update comments regarding need to hg update -C to work around in tree changes.
|
2009-06-01 16:39:30 -07:00 |
|
David Mandelin
|
5baa8fe491
|
Bug 495773: include trace entry JSStackFrame in upvar search, also remove obsolete union from FrameInfo, r=gal
|
2009-06-01 14:50:02 -07:00 |
|
Andreas Gal
|
c70c0c7270
|
Bug 495396 - TM: missing early return in Nativei386 when generating LEA. r=edwsmith
|
2009-06-01 16:24:59 -04:00 |
|
Robert Sayre
|
a2faaaa9ff
|
Merge tracemonkey to mozilla-central.
|
2009-07-27 11:49:26 -04:00 |
|
Michael Kohler
|
13d4cc6cbd
|
Bug 106386 - Correct misspellings in source code (old); Misspellings in /js/; r=mrbkap
|
2009-07-27 10:46:54 +02:00 |
|
Serge Gautherie
|
c6d6af4c54
|
Bug 488824 - Remove WIN16 (support) code, in js/src; (Bv1) Remove jsOS240.def; r=mozilla@Weilbacher.org
|
2009-07-27 10:38:38 +02:00 |
|
Peter Van der Beken
|
580d491113
|
Fix for bug 495554 (crash [@ XPCNativeSet::NewInstance(XPCCallContext&, XPCNativeInterface**, unsigned short) ]). r/sr/a=jst.
--HG--
extra : rebase_source : 29b4e1b88da5e56d1c33e7c09697c9fb0a1f9936
|
2009-05-31 20:07:26 +02:00 |
|
Andreas Gal
|
fd0028e6e9
|
Hotfix for bug 495563.
|
2009-05-29 23:17:50 -07:00 |
|
Andreas Gal
|
1f12d31de5
|
Abort recording if wrapping occurs, take 2 (495563, r=brendan).
|
2009-05-29 20:39:13 -07:00 |
|
David Mandelin
|
504424ebf3
|
Bug 495566: fix stack offset calculations for traces that start at top level, r=gal
|
2009-05-29 18:50:35 -07:00 |
|
Jeff Walden
|
ae6248fe09
|
Fix bogus warnings from gcc thinking that js_GetLengthProperty doesn't always write its outparam by removing code from it and simplifying what remains -- WIN! No bug, r=gal
|
2009-05-29 14:57:32 -07:00 |
|
Graydon Hoare
|
65b5c22205
|
Bug 495362 - TM: disconnecting VMFragments due to script-unload leaks, r=gal.
|
2009-05-29 15:03:10 -07:00 |
|
Boris Zbarsky
|
d09fd6ef7c
|
Bug 493246. Improve ::guard logging. r=jorendorff
|
2009-05-29 16:52:12 -04:00 |
|
Igor Bukanov
|
ffa8b1615c
|
bug 495216 - proper accounting of args and vars for Call object. r=brendan
|
2009-05-29 14:23:58 +02:00 |
|
Igor Bukanov
|
ae04e76e20
|
bug 494208 - js_SetProtoOrParent must check if the object is native before locking it. r=brendan
|
2009-05-29 10:47:51 +02:00 |
|
Brendan Eich
|
d3fe4a3144
|
Bug 495045: test tcflags for new Function's top-level, its body, when vetoing flat closure optimization based on HEAVYWEIGHTness (r=jorendorff).
|
2009-05-28 17:08:06 -07:00 |
|
Blake Kaplan
|
d97fd15843
|
Bug 505988. Don't unwrap when we shouldn't. r=bz
--HG--
extra : rebase_source : d251c442ba2fae0f9ffcae99c2c84d780c99ea52
|
2009-07-30 15:26:59 +12:00 |
|
Robert Sayre
|
0f696ab5ef
|
Merge tracemonkey to mozilla-central.
|
2009-07-29 17:05:05 -04:00 |
|
Siddharth Agarwal
|
1d4cdaa8e3
|
Part of bug 503756 -- Rename the js/ mozilla-config.h to js-confdefs.h. r=bsmedberg, jimb
--HG--
extra : rebase_source : 8b0956fef406cde43c329c76bf63594a882216e4
|
2009-07-30 00:05:05 +05:30 |
|
David Zbarsky
|
aca9dc4bae
|
Bug 392526. Some callers of nsID::ToString use a mismatched allocator to free the string. r=bsmedberg
|
2009-07-29 13:54:44 -04:00 |
|
Jim Blandy
|
337d1489a6
|
Bug 475654: Allow workaround for NSPR installations with no nspr-config script. a=wes, r=jimb
|
2009-07-28 13:18:50 -07:00 |
|
Jason Orendorff
|
74a5f6c8f5
|
Bug 495166 - static-analysis error in jsparse.cpp JSCompiler::compileScript: return without going through label out. r=brendan.
|
2009-05-28 10:08:57 -05:00 |
|