David Mandelin
|
7dddedeff0
|
Makefile changes to force pointers to 32 bits on OSX--this is just a stopgap for testing and shell development
|
2010-06-01 19:06:54 -07:00 |
|
David Mandelin
|
9d3b145d90
|
Move the unit string tables to 32-bit address space for x64. This works on Windows but may need different X64 macrology elsewhere
|
2010-05-28 15:28:48 -07:00 |
|
David Mandelin
|
0c6dd6c6e2
|
Set up alloc of 32-bit-addressed gcchunks for win 64
|
2010-05-28 14:41:42 -07:00 |
|
David Mandelin
|
0c48e65da3
|
Build error fixes for win64
|
2010-05-28 14:04:29 -07:00 |
|
lw@mozilla.com
|
7b52bb9eca
|
Fixes/hacks to get working on Linux x64
|
2010-05-26 22:35:39 -07:00 |
|
Luke Wagner
|
824169c8ae
|
Merge
|
2010-05-26 16:39:20 -07:00 |
|
Luke Wagner
|
f7242c4d3f
|
[mq]: Refactor value logic for better reuse
|
2010-05-26 16:36:47 -07:00 |
|
David Mandelin
|
d9d407e9e0
|
Fix build for js shell
|
2010-05-26 15:35:52 -07:00 |
|
David Mandelin
|
779cb751a0
|
Fix ctypes build
|
2010-05-26 15:29:48 -07:00 |
|
David Mandelin
|
dccd5ed786
|
Build fixes for MT builds
|
2010-05-26 14:49:23 -07:00 |
|
David Mandelin
|
2652c5d63e
|
Reversing change to jstests.py that was accidentally checked in earlier
|
2010-05-26 14:13:08 -07:00 |
|
David Mandelin
|
2dbeb42aff
|
Fix regression from 426b1244fbf6. rval needs to be set for the ending primtive conversion block to work correctly.
|
2010-05-26 13:50:01 -07:00 |
|
David Mandelin
|
efe77133ba
|
Fix jsreftest regress-312588.js
|
2010-05-26 13:29:27 -07:00 |
|
David Mandelin
|
3b0ec348d0
|
Fix jsreftest regress-353116.js
|
2010-05-26 13:15:33 -07:00 |
|
David Mandelin
|
a2c395a9dc
|
Fix jsreftest regress-295052.js
|
2010-05-25 18:47:32 -07:00 |
|
David Mandelin
|
3f0ca97f1f
|
Fix jsreftest regress-355339.js
|
2010-05-25 18:40:40 -07:00 |
|
David Mandelin
|
a8e76d8210
|
Fix jsreftest exception-001.js
|
2010-05-25 18:21:43 -07:00 |
|
David Mandelin
|
a9d51c9ff6
|
Fix decompiler assert in bitops-bitwise-and
|
2010-05-25 17:52:45 -07:00 |
|
David Mandelin
|
0c68bbefd3
|
Fix jsreftest 10.1.4-10
|
2010-05-25 17:40:01 -07:00 |
|
David Mandelin
|
3efe787d8c
|
Fix jsreftest 11.3.2.js
|
2010-05-25 17:19:16 -07:00 |
|
David Mandelin
|
edabf67815
|
More consistent constants in isTrue and isFalse
|
2010-05-25 16:52:56 -07:00 |
|
David Mandelin
|
7cc758c9de
|
Fix my mistaken JSVAL_TRUE for JS_TRUE in silencing a lame MSVC warning. Ick.
|
2010-05-25 16:51:27 -07:00 |
|
David Mandelin
|
b315613bc9
|
Fix failing assert on Windows
|
2010-05-25 16:39:38 -07:00 |
|
David Mandelin
|
74f72d3c92
|
Fix jsreftest typedarray.js
|
2010-05-25 16:14:33 -07:00 |
|
David Mandelin
|
51193355a8
|
Fix previous patch--used wrong |true| value
|
2010-05-25 16:09:24 -07:00 |
|
David Mandelin
|
7dcd3d30a1
|
Fix Windows warnings
|
2010-05-25 16:07:47 -07:00 |
|
David Mandelin
|
29029e3a17
|
Fix Windows build
|
2010-05-25 16:02:02 -07:00 |
|
David Mandelin
|
da8f91c03f
|
Fix jsreftest regress-465453.js
|
2010-05-25 15:57:49 -07:00 |
|
Luke Wagner
|
0453c34865
|
Merge
|
2010-05-25 15:01:02 -07:00 |
|
David Mandelin
|
9283167963
|
Fix jsreftest regress-520572.js
|
2010-05-25 14:54:16 -07:00 |
|
David Mandelin
|
6aeb545a8a
|
Fix jsreftest regress-453701.js
|
2010-05-25 14:52:10 -07:00 |
|
Luke Wagner
|
98063b6506
|
Re-apply fixes so that Windows (hopefully) builds
|
2010-05-25 14:48:12 -07:00 |
|
David Mandelin
|
683c94ac4e
|
Fix jsreftest regress-311792-02.js
|
2010-05-25 14:30:44 -07:00 |
|
David Mandelin
|
30f293c255
|
Fix regress-375882.js
|
2010-05-25 14:02:05 -07:00 |
|
David Mandelin
|
9a6626e752
|
Fix jsreftest regress-555246-1. Also attempt to fix XP build bustage with lval's constructor being skipped by labels.
|
2010-05-25 13:19:35 -07:00 |
|
Luke Wagner
|
5cbf1c02f9
|
Merge
|
2010-05-25 11:31:47 -07:00 |
|
Luke Wagner
|
2a81dc5df9
|
Use nan-boxing, only working on 32-bit
|
2010-05-25 11:20:59 -07:00 |
|
Luke Wagner
|
b5b0edd4b5
|
Fix bustage
|
2010-05-24 22:51:39 -07:00 |
|
Luke Wagner
|
5508ffb812
|
Merge
|
2010-05-24 22:47:59 -07:00 |
|
Luke Wagner
|
b99257ad72
|
Fix bug
|
2010-05-24 22:19:29 -07:00 |
|
David Mandelin
|
ba9474f4cc
|
Fix jsreftest ecma\Array\15.4.4.5-1.js
|
2010-05-24 19:00:44 -07:00 |
|
David Mandelin
|
b4f186acbb
|
Removed all attempts to align values on MSVC, because they don't seem to help perf.
|
2010-05-24 17:37:30 -07:00 |
|
David Mandelin
|
528fb3452d
|
Fixing len nonsense to satisfy an assertion.
|
2010-05-24 15:38:10 -07:00 |
|
David Mandelin
|
3e23b61592
|
Refix alignment. For now, don't try to align on MSVC, because parameters cannot be aligned, which forces us to take either build errors or alignment-checking assertions if we do try to align.
|
2010-05-24 15:31:08 -07:00 |
|
David Mandelin
|
75a0a2ea71
|
Followup to previous: fix local |len| in exception handling code.
|
2010-05-24 13:54:33 -07:00 |
|
David Mandelin
|
cc4241aff5
|
Make all references to |len| refer to the js_Interpret-wide variable so dispatch works correctly on Windows.
|
2010-05-24 13:45:40 -07:00 |
|
David Mandelin
|
8aa596de26
|
Fix most MSVC warnings.
|
2010-05-24 13:26:38 -07:00 |
|
David Mandelin
|
fd80dfdf22
|
Build fixes for MSVC. It should now build on Windows, albeit with warnings.
|
2010-05-24 12:55:11 -07:00 |
|
Luke Wagner
|
b50352b41c
|
Tighten checking with JSID, fix bug
|
2010-05-21 14:11:15 -07:00 |
|
Luke Wagner
|
b703c42217
|
Fix bug
|
2010-05-21 11:40:47 -07:00 |
|