mccabe%netscape.com
5569d89bd7
Another platform!
...
Thanks go to Marc Fraioli <fraioli@dg-rtp.dg.com> for
the initial port of the js/ref standalone javascript
engine to DG/UX.
1998-09-02 08:19:31 +00:00
mccabe%netscape.com
f9f7609482
Fixes for NetBSD and OpenBSD.
...
Thanks Marco S Hyman <marc@snafu.org>.
1998-09-02 07:56:50 +00:00
bjorn%netscape.com
501ca3dfad
Added compare-and-swap patches for AIX (_check_lock) and Solaris (stbar).
1998-09-01 20:21:11 +00:00
shaver%netscape.com
a6a11ab6e9
if throwing, cx->exception is a valid root
1998-09-01 12:38:59 +00:00
mccabe%netscape.com
7505b29f0e
restore npl.
1998-09-01 01:16:45 +00:00
mccabe%netscape.com
45051d3191
More runtime errors now bound to exceptions.
...
Most of these will require a second look, but I wanted to get all of
them (that need exceptions) throwing something interesting.
1998-09-01 01:15:16 +00:00
beard%netscape.com
811374c6e8
The equals method isn't native in the Mozilla tree.
1998-08-31 23:39:51 +00:00
beard%netscape.com
603876aec5
Changed JavaPackage_resolve so that it doesn't return immediately if quiet_resolve_failure is true. Otherwise, pre_define_java_packages fails.
1998-08-31 23:39:04 +00:00
warren%netscape.com
f20a6b1050
Added jsj_JavaMember.c (Changes from SpiderMonkey131_BRANCH of js/ref/liveconnect.)
1998-08-31 20:17:31 +00:00
beard%netscape.com
35cb9e3602
Changes from SpiderMonkey131_BRANCH of ns/ref/liveconnect.
1998-08-31 20:15:32 +00:00
beard%netscape.com
a54a6f0b5b
Added jsj_JavaMember.c (Changes from SpiderMonkey131_BRANCH of ns/ref/liveconnect.)
1998-08-31 20:12:42 +00:00
mccabe%netscape.com
91997034dc
Further runtime error work... expose many new errors as catchable
...
exceptions. Mostly syntax errors, so far. Fixed missing #if
JS_HAS_ERROR_EXCEPTIONS
1998-08-31 09:49:43 +00:00
mccabe%netscape.com
25da47211e
Added a call to js_ErrorToException to
...
the compile-error reporting mechanism,
providing a way to associate exceptions
(very likely SyntaxError exceptions)
with compile-time errors.
(Hopefully this is temporary, as I'd
prefer one central place in the
error-reporting process to put the
js_ErrorToException call.)
Also changed the error reporter in js.c
to only ignore error reports marked with
the JSREPORT_EXCEPTION advisory flag when
the error occurs during javascript execution.
If it's at the toplevel compilation
level, then the error is still reported
(and the exception discarded.)
The api is feeling slightly dirtier, but
it still seems like the best
compromise...
1998-08-31 08:17:40 +00:00
mccabe%netscape.com
b629e66f24
Added jsmsg.def to the list of files used by the
...
'make tar' target.
1998-08-31 07:33:13 +00:00
mccabe%netscape.com
c6028e15e4
Made the enum JSErrNum into a typedef
...
enum JSErrNum, and changed a uintN
errorNumber declaration to JSErrNum.
It'd be nice to change the uintN
errorNumber field in JSErrorReport to
JSErrNum, but it's not clear that
JSErrNum is or should be exposed in the
API. Any C esthetes want to offer their
opinions?
It made my debugger slightly happier.
1998-08-31 07:07:26 +00:00
fur%netscape.com
b10cffdc67
Shane's makefiles
1998-08-29 03:04:11 +00:00
fur%netscape.com
252890a523
New file to deal with case of Java field and method with same name.
1998-08-29 03:03:51 +00:00
fur%netscape.com
bb196a6370
Error messages, in separate file for internationalization purposes.
1998-08-29 03:03:05 +00:00
fur%netscape.com
9ded12bf7a
Transferred work from private ns tree back into mozilla.
1998-08-29 03:00:50 +00:00
fur%netscape.com
3700db4e0b
Somehow, montulli resurrected this dead file. Killing it again.
1998-08-29 02:47:25 +00:00
fur%netscape.com
2fe3a86224
Updated Mac build instructions.
1998-08-29 02:20:24 +00:00
fur%netscape.com
8388956274
Replaced with new CodeWarrior project file macbuild/JSRef.mcp
1998-08-29 02:20:00 +00:00
mccabe%netscape.com
05b8c5f49b
More loose ends towards merging the development branch.
1998-08-29 01:53:39 +00:00
mccabe%netscape.com
29ace2903c
New platforms! More work from development branch.
1998-08-29 00:40:07 +00:00
mccabe%netscape.com
845c56005f
Propagate lots 'o work from the development branch.
...
Including:
Preliminary work on internationalizing error messages
Preliminary work on exposing runtime errors as catchable exceptions
ECMA-proposed throw and try/catch/finally, with multiple catch clauses
and catchguards
ECMA-proposed in/instanceof operators
IEEE-conformant number to string conversion
Fixes and other good stuff.
1998-08-29 00:38:43 +00:00
brendan%netscape.com
ba2ce62f00
Fix funky whitespace.
1998-08-27 01:48:25 +00:00
shaver%netscape.com
52c57fa8ce
JS_ConstructObject: fill NULL proto/parent like JSOP_NEW would
1998-08-26 06:14:55 +00:00
cls%seawood.org
9020b80c52
Updates to autoconf files.
1998-08-26 04:04:57 +00:00
brendan%netscape.com
3d80897294
Fix typos, int type mismatch, white-space, and layout style nits.
1998-08-25 08:23:34 +00:00
brendan%netscape.com
84f02d394d
Fix typos, white-space, and layout style nits.
1998-08-25 08:22:27 +00:00
brendan%netscape.com
06db42fb38
Propagate js/src back-out of fur's incompatible closure version-check mod.
1998-08-25 08:21:55 +00:00
brendan%netscape.com
3e606b67c1
Propagate warren's OJI-related XP_MAC pragma change from js/src.
1998-08-25 08:21:09 +00:00
brendan%netscape.com
1031f4fd6d
Fix nits.
1998-08-25 07:56:42 +00:00
warren%netscape.com
34633de0da
Fixed copyright.
1998-08-20 07:58:32 +00:00
warren%netscape.com
b2a8175de1
Added from SpiderMonkey131_BRANCH of ns/js/ref/liveconnect
1998-08-20 07:58:00 +00:00
cls%seawood.org
84f1cedcbb
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
mccabe%netscape.com
8ae7434b2b
Towards running w/o crashing on alpha linux; add -mieee flag to ask
...
the compiler to puhleeze let us used denormalized floating point
values, as required by the ECMA spec. Thanks to various contributors,
including Torsten R�ger <torsten@ponton-hamburg.de>, for working on
numeric issues. Fix courtesy wtc.
1998-08-12 22:09:21 +00:00
mccabe%netscape.com
acf486a530
modified #if from __alpha to __osf__, because Alpha/Linux also runs on
...
an alpha processor, and we really want to know osf instead. Courtesy
wtc.
1998-08-12 19:45:04 +00:00
danm%netscape.com
492873494d
(optionally) include GlowCode lib. a:warren,fur
1998-08-06 18:52:34 +00:00
sudu%netscape.com
91c3f3ae8b
Fix to build js classes when NSJVM=1.
1998-08-06 01:01:42 +00:00
beard%netscape.com
7fa2321de7
Version check breaks HTML dialogs.
1998-08-05 05:25:12 +00:00
warren%netscape.com
668cddb22e
Changes to build with MOZ_OJI, and optionally build NSJVM. Changes to regenerate jar files. Changed version number to 50.
1998-08-05 00:36:13 +00:00
warren%netscape.com
691f369418
Fixed crashes in reporting errors on failure to initialize.
1998-08-04 21:37:16 +00:00
bjorn%netscape.com
8594e662ce
Additional xpcom support for JS. Currently not in use by anyone. See MyScriptable.{h,cpp}
...
for an example of how to use this interface.
1998-08-04 20:34:20 +00:00
shaver%netscape.com
eb1610d51c
added JSVERSION_1_4, removed prconv.sed NULs
1998-08-01 19:52:50 +00:00
shaver%netscape.com
9a3213a374
added JSVersion JSVERSION_1_4
1998-08-01 19:43:23 +00:00
warren%netscape.com
67d6f5be34
removed jsj for MOZ_JAVA
1998-08-01 00:03:31 +00:00
warren%netscape.com
d76d5017c2
Removed build of java classes.
1998-07-31 21:54:16 +00:00
warren%netscape.com
4383f3be0c
Fixed _jni dir problem
1998-07-31 21:22:43 +00:00
warren%netscape.com
2299c5f98e
Removed unzip step.
1998-07-31 21:12:32 +00:00