rogerl%netscape.com
|
7b7fc3829f
|
Began moving away from variables, fixed compare/branch ordering.
Testcases working.
|
2000-04-19 02:09:06 +00:00 |
scc%netscape.com
|
995abb7f46
|
making string conversions explicit
|
2000-04-18 23:53:10 +00:00 |
rginda%netscape.com
|
3a06b96f97
|
formatting changes. use only one tab regardless of nested namespaces
|
2000-04-18 21:51:45 +00:00 |
norris%netscape.com
|
5b52db907b
|
Add missing method for 1.4R3 compatibility.
|
2000-04-18 16:53:28 +00:00 |
norris%netscape.com
|
1931f31f5b
|
Fix bug where a bean property can conflict with a method name.
|
2000-04-18 16:52:00 +00:00 |
norris%netscape.com
|
f10587a521
|
Fix bug:
var a = Math.abs;
a(-245);
gets the following error :
org.mozilla.javascript.EvaluatorException: Method "abs" called on
incompatible object.
|
2000-04-18 16:34:36 +00:00 |
rginda%netscape.com
|
1952e14ff8
|
removed superfluous ;s after namespace decs.
|
2000-04-18 07:14:49 +00:00 |
rginda%netscape.com
|
531ede4f17
|
regenerated opcode classes after grncode.pl changes
|
2000-04-18 07:06:25 +00:00 |
rginda%netscape.com
|
33d0848741
|
modified to print R~ if NotARegister
|
2000-04-18 07:04:24 +00:00 |
dp%netscape.com
|
366ecea0fc
|
Implemented component unregister.
|
2000-04-18 05:26:40 +00:00 |
mccabe%netscape.com
|
4c637c806e
|
added files: mozilla/js/src/xpconnect/src/nsScriptError.cpp
|
2000-04-18 02:35:06 +00:00 |
mccabe%netscape.com
|
b93c689e66
|
Move nsIConsoleService and implementation into xpcom/base, and nsIScriptError and implementation into js/src/xpconnect. (A place for JavaScript-specific XPCOM would be better, but xpconnect will do).
|
2000-04-18 02:34:54 +00:00 |
rogerl%netscape.com
|
fce9fa62b1
|
added '(' for RegisterList output
|
2000-04-18 01:46:32 +00:00 |
rginda%netscape.com
|
8ac24b9045
|
regenerated opcodenames to include padding, added label printing back into icg::print
|
2000-04-18 01:31:24 +00:00 |
rginda%netscape.com
|
b0eca07a47
|
space out opcodenames array
|
2000-04-18 01:19:12 +00:00 |
beard%netscape.com
|
52d7e01394
|
std::pair
|
2000-04-18 00:52:07 +00:00 |
beard%netscape.com
|
7add6915a1
|
moved initConsole() out to :: namespace.
|
2000-04-18 00:51:53 +00:00 |
beard%netscape.com
|
c18125076f
|
added vmtypes.h,.cpp
|
2000-04-18 00:50:58 +00:00 |
rogerl%netscape.com
|
f163805c99
|
added vmtypes/jstypes
|
2000-04-18 00:46:18 +00:00 |
rogerl%netscape.com
|
0e17feea55
|
Fixed WINDOZE build issues
|
2000-04-18 00:38:26 +00:00 |
rginda%netscape.com
|
73017de6a1
|
initial add of perl script to generate icode classes
|
2000-04-18 00:22:51 +00:00 |
rginda%netscape.com
|
5a6fd84159
|
removing bogus file
|
2000-04-18 00:20:10 +00:00 |
rginda%netscape.com
|
0fac613959
|
adding files for namespace change
|
2000-04-18 00:19:09 +00:00 |
rginda%netscape.com
|
66cb26879d
|
added js::VM, ICG, JSTypes, and Interpreter namespaces; messed around with lots of code.
Created class for each ICode, adding a print() method (using formatters)
|
2000-04-18 00:17:34 +00:00 |
beard%netscape.com
|
02798c9177
|
FASTLOCK changes.
|
2000-04-17 23:58:28 +00:00 |
braddr%puremagic.com
|
97d2f19960
|
Implicit types are evil. Add PRUint32.
r=mccabe
|
2000-04-16 00:21:07 +00:00 |
jband%netscape.com
|
70c7e60b98
|
add a test with an 'out' array of strings
|
2000-04-15 18:44:22 +00:00 |
mccabe%netscape.com
|
73dd1ab098
|
Print error diagnostics to stderr even when non-debug, to support those folks
that want to debug with the -console flag.
|
2000-04-15 06:59:21 +00:00 |
brendan%mozilla.org
|
ec5a9e9229
|
Always call resolve for each object in a prototype chain (35738, r=shaver).
|
2000-04-15 02:01:02 +00:00 |
shaver%mozilla.org
|
024dad8f12
|
Replace stupid and evil BYTECODE_ITER hack with proper use of back-patch
chained PatchGotos goodness. (PatchGotos seasoned to taste.)
r=brendan
|
2000-04-14 23:27:09 +00:00 |
norris%netscape.com
|
a3caa18f07
|
Fix
28390, 28866, 34364
r=brendan@mozilla.org
35701
r=jst@netscape.com
|
2000-04-14 03:14:53 +00:00 |
rogerl%netscape.com
|
1e558f10e2
|
Fxied oboscure bug when user defines function Object(), the next new Object
gets a stack crash looking for the prototype. (bug #32174)
|
2000-04-13 17:58:18 +00:00 |
beard%netscape.com
|
e82b4e2532
|
gc_base now used as common base class of GC allocated objects.
|
2000-04-13 04:54:41 +00:00 |
beard%netscape.com
|
56d97a71e9
|
added gc_base, which defines a more generic operator new().
|
2000-04-13 04:53:56 +00:00 |
beard%netscape.com
|
d92905d034
|
builds gc
|
2000-04-13 00:37:00 +00:00 |
beard%netscape.com
|
1468acd8d1
|
Added gc_allocator.h to project and gc.lib to link against.
|
2000-04-13 00:28:40 +00:00 |
beard%netscape.com
|
a1bed20974
|
linking in gc.lib from ../../gc/boehm
|
2000-04-13 00:16:58 +00:00 |
beard%netscape.com
|
2922707730
|
enabling GC on all platforms
|
2000-04-13 00:14:23 +00:00 |
norris%netscape.com
|
1316603f7b
|
Fix bug 33841.
|
2000-04-12 17:30:32 +00:00 |
norris%netscape.com
|
5999d2b51d
|
Remove obsolete statement from javadoc.
|
2000-04-11 18:24:08 +00:00 |
norris%netscape.com
|
eda51b9f12
|
Update javadoc
|
2000-04-11 18:22:36 +00:00 |
beard%netscape.com
|
12ccc48ec4
|
JSActivation, JSFunction
|
2000-04-11 05:11:58 +00:00 |
beard%netscape.com
|
95604b5bff
|
Added JSFunction, defineFunction()
|
2000-04-11 05:10:40 +00:00 |
beard%netscape.com
|
c721ec102b
|
defineFunction, added assert
|
2000-04-11 05:09:38 +00:00 |
beard%netscape.com
|
b574e77f13
|
_Charalloc, deallocate(void*) for _WIN32 only
|
2000-04-11 04:55:27 +00:00 |
beard%netscape.com
|
92ec71fb35
|
defineGlobalProperty
|
2000-04-11 03:11:47 +00:00 |
beard%netscape.com
|
af1f41fb7d
|
JSObject, JSArray : public JSMap, gc_object<T>. Frame -> JSFrame. Added JSFrameStack which is an std:stack<JSFrame*, std:vector<JSFrame*> >.
|
2000-04-11 03:11:00 +00:00 |
beard%netscape.com
|
8ef180ab04
|
use gc_allocator<T> everywhere, addGlobalProperty -> defineGlobalProperty
|
2000-04-11 03:07:39 +00:00 |
beard%netscape.com
|
2930dfd621
|
removed commented out GET_PROP/SET_PROP.
|
2000-04-11 02:59:52 +00:00 |
beard%netscape.com
|
8bd406efae
|
added gc_object.
|
2000-04-11 02:59:14 +00:00 |