beard%netscape.com
|
a5c0e1a803
|
added jsc/Main.java.
git-svn-id: svn://10.0.0.236/trunk@69386 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 06:23:43 +00:00 |
|
waldemar%netscape.com
|
4ea629c1bd
|
Fixed ?: parsing bug and pretty-printing offsets
git-svn-id: svn://10.0.0.236/trunk@69379 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 05:39:28 +00:00 |
|
waldemar%netscape.com
|
5be836e3a7
|
Fixed build flags
git-svn-id: svn://10.0.0.236/trunk@69372 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 05:16:08 +00:00 |
|
waldemar%netscape.com
|
b7523b9005
|
Fixed parser errors
git-svn-id: svn://10.0.0.236/trunk@69370 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 05:15:52 +00:00 |
|
waldemar%netscape.com
|
49a48f8f8c
|
Worked around Visual C++ problem
git-svn-id: svn://10.0.0.236/trunk@69368 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 05:15:17 +00:00 |
|
waldemar%netscape.com
|
9e4dfcf6e9
|
Interchanged linearBreak and fillBreak
git-svn-id: svn://10.0.0.236/trunk@69340 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 03:43:35 +00:00 |
|
waldemar%netscape.com
|
bb48faf496
|
Turned on expression parsing and printing
git-svn-id: svn://10.0.0.236/trunk@69335 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 03:26:43 +00:00 |
|
waldemar%netscape.com
|
310fb63a5a
|
Added expression parsing and printing code
git-svn-id: svn://10.0.0.236/trunk@69334 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 03:26:24 +00:00 |
|
waldemar%netscape.com
|
554ddb0a91
|
Added RawArrayBuffer::reserve_advance_back
git-svn-id: svn://10.0.0.236/trunk@69333 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 03:25:49 +00:00 |
|
beard%netscape.com
|
37167c2e41
|
removed unnecessary #include <iomanip>
git-svn-id: svn://10.0.0.236/trunk@69311 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 01:46:16 +00:00 |
|
beard%netscape.com
|
5771a2ef34
|
InterpretStage -> Context::Event.
git-svn-id: svn://10.0.0.236/trunk@69306 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 01:20:34 +00:00 |
|
beard%netscape.com
|
871655af92
|
Fixed signed/unsigned warning. InterpretStage -> Context::Event. Context::removeListener now using find() from <algorithm>.
git-svn-id: svn://10.0.0.236/trunk@69304 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 01:19:39 +00:00 |
|
beard%netscape.com
|
be78f0d1aa
|
InterpretStage -> Context::Event. Added typedefs for ListenerList and ListenerIterator.
git-svn-id: svn://10.0.0.236/trunk@69303 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 01:17:32 +00:00 |
|
beard%netscape.com
|
de3a5193cc
|
turned off extra comma warnings.
git-svn-id: svn://10.0.0.236/trunk@69297 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 00:31:48 +00:00 |
|
rogerl%netscape.com
|
031f79e924
|
post inc/dec
git-svn-id: svn://10.0.0.236/trunk@69111 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-11 00:35:43 +00:00 |
|
rogerl%netscape.com
|
1ed0e7b17e
|
Added post inc/dec for properties & names.
git-svn-id: svn://10.0.0.236/trunk@69110 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-11 00:35:06 +00:00 |
|
mccabe%netscape.com
|
65adc912fa
|
Mark 'clear' function exposed thru shell global object PR_CALLBACK, like other similar functions.
Patch courtesy Skip Nizinski <snizinsk@us.ibm.com>.
git-svn-id: svn://10.0.0.236/trunk@69101 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-10 23:58:51 +00:00 |
|
rogerl%netscape.com
|
1f77608270
|
Bug #38384, fix from norris (which I tweaked a little) to handle a bug in
recursive reseting of the thisObj in InterpreterData.
git-svn-id: svn://10.0.0.236/trunk@69062 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-10 22:03:15 +00:00 |
|
brendan%mozilla.org
|
2b8ca54165
|
Reword comment to fix typo (missing 'to').
git-svn-id: svn://10.0.0.236/trunk@69055 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-10 20:05:17 +00:00 |
|
brendan%mozilla.org
|
573a86b5c2
|
More minor style cleanups, plus a teeny optimization from tlundeen@webcrossing.com.
git-svn-id: svn://10.0.0.236/trunk@69054 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-10 19:58:28 +00:00 |
|
brendan%mozilla.org
|
53d858c363
|
Fix the TOO_MUCH_GC define (optional for GC stress-testing, not part of build).
git-svn-id: svn://10.0.0.236/trunk@69053 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-10 19:56:21 +00:00 |
|
brendan%mozilla.org
|
64e4f8c0de
|
Minor style improvements (80th column, over-parenthesization, better variable names).
git-svn-id: svn://10.0.0.236/trunk@69052 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-10 19:55:48 +00:00 |
|
mccabe%netscape.com
|
0f10f8f0b5
|
Add pithy quote.
git-svn-id: svn://10.0.0.236/trunk@68944 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-10 00:35:30 +00:00 |
|
rogerl%netscape.com
|
5560de121d
|
Bug #31316, didn't reset paren state after failed alt.
git-svn-id: svn://10.0.0.236/trunk@68930 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 23:47:18 +00:00 |
|
rogerl%netscape.com
|
539371e4ce
|
Bug #32937, toLocaleString added to Number class.
git-svn-id: svn://10.0.0.236/trunk@68929 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 23:46:13 +00:00 |
|
rogerl%netscape.com
|
d079003c31
|
Bug #22866, support \u2028 \u2029 line terminators
git-svn-id: svn://10.0.0.236/trunk@68928 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 23:44:49 +00:00 |
|
waldemar%netscape.com
|
3c2297ea1d
|
Added 'public' to the list of qualifiers
git-svn-id: svn://10.0.0.236/trunk@68876 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 20:55:09 +00:00 |
|
rogerl%netscape.com
|
3c72ded1b6
|
playing with gencode
git-svn-id: svn://10.0.0.236/trunk@68859 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 19:01:00 +00:00 |
|
beard%netscape.com
|
e625f9653f
|
Needed to transfer ownwership of iCode from ICodeGenerator to ICodeModule
git-svn-id: svn://10.0.0.236/trunk@68858 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 18:59:12 +00:00 |
|
beard%netscape.com
|
9aa623cece
|
generalized gc_allocator copy constructor
git-svn-id: svn://10.0.0.236/trunk@68855 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 18:32:14 +00:00 |
|
beard%netscape.com
|
4f1641163e
|
removed JSFunction::operator delete
git-svn-id: svn://10.0.0.236/trunk@68854 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 18:31:43 +00:00 |
|
rogerl%netscape.com
|
343526f153
|
Fixed leakage of ICodeModule via JSFunction
git-svn-id: svn://10.0.0.236/trunk@68849 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 18:09:33 +00:00 |
|
beard%netscape.com
|
55b5a260f4
|
Need to modify string BEFORE caching iterators.
git-svn-id: svn://10.0.0.236/trunk@68829 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 06:39:39 +00:00 |
|
beard%netscape.com
|
c8f8269bbe
|
ensure that source buffer is always terminated by a uni::null (which isn't automatically true for basic_string<T>).
git-svn-id: svn://10.0.0.236/trunk@68828 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 06:31:54 +00:00 |
|
beard%netscape.com
|
886a9a4224
|
map::find() works just fine on all platforms.
git-svn-id: svn://10.0.0.236/trunk@68820 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 05:55:30 +00:00 |
|
beard%netscape.com
|
907f21ac56
|
generating code rather than showing tokens, printing generic result rather than assuming it's a float64.
git-svn-id: svn://10.0.0.236/trunk@68819 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 05:46:26 +00:00 |
|
beard%netscape.com
|
06cbcdcb54
|
LoadString now has JSString* as second operand
git-svn-id: svn://10.0.0.236/trunk@68817 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 05:38:48 +00:00 |
|
beard%netscape.com
|
16cf1ea190
|
Added JSString(const String&) and operator<<(Formatter&, const JSString&)
git-svn-id: svn://10.0.0.236/trunk@68816 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 05:37:58 +00:00 |
|
beard%netscape.com
|
89e8209acc
|
LOAD_STRING now has String as second operand rather than String*
git-svn-id: svn://10.0.0.236/trunk@68811 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 05:18:16 +00:00 |
|
beard%netscape.com
|
79c9bf61aa
|
VC6 bustage: can't initialize refs using construction form
git-svn-id: svn://10.0.0.236/trunk@68801 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 04:29:32 +00:00 |
|
beard%netscape.com
|
126e31853b
|
std::numeric_limits isn't working...
git-svn-id: svn://10.0.0.236/trunk@68800 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 04:26:44 +00:00 |
|
beard%netscape.com
|
ef4461e92e
|
JSNativeFunction::mCode returns JSValue now to avoid leaking
git-svn-id: svn://10.0.0.236/trunk@68797 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:57:28 +00:00 |
|
beard%netscape.com
|
ec4a108471
|
print now returns JSValue, added space between args when printing
git-svn-id: svn://10.0.0.236/trunk@68796 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:56:56 +00:00 |
|
beard%netscape.com
|
d5964ffccd
|
CASE(string)
git-svn-id: svn://10.0.0.236/trunk@68795 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:56:08 +00:00 |
|
beard%netscape.com
|
c4c537b394
|
g++ basic_string annoyances
git-svn-id: svn://10.0.0.236/trunk@68794 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:55:43 +00:00 |
|
beard%netscape.com
|
55034c7771
|
needed deallocate(void*, size_type) on XP_UNIX for basic_string.
git-svn-id: svn://10.0.0.236/trunk@68793 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:46:03 +00:00 |
|
beard%netscape.com
|
9470cf777b
|
Fixed leaks by changing JSValue::toString()/toNumber() to return JSValue rather than JSValue*. LOAD_STRING now creates a JSString from a String*.
git-svn-id: svn://10.0.0.236/trunk@68792 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:11:54 +00:00 |
|
beard%netscape.com
|
39570450bf
|
Added JSString for gc-able UNICODE strings, changed toString(), toNumber() to return JSValue rather than JSValue*.
git-svn-id: svn://10.0.0.236/trunk@68791 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:10:04 +00:00 |
|
beard%netscape.com
|
42b76425a5
|
make wchar_t an atomic type, for JSString.
git-svn-id: svn://10.0.0.236/trunk@68790 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 03:06:49 +00:00 |
|
waldemar%netscape.com
|
4c104a57ab
|
Changed default constructor name from 'new' to the same name as its class
git-svn-id: svn://10.0.0.236/trunk@68756 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-09 00:10:50 +00:00 |
|