rginda%netscape.com
|
fab5dad791
|
80 column nit picked, comment fixed
git-svn-id: svn://10.0.0.236/trunk@67539 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 15:32:54 +00:00 |
|
beard%netscape.com
|
6912fa0d4b
|
Don't print BRANCH operands.
git-svn-id: svn://10.0.0.236/trunk@67525 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:46:01 +00:00 |
|
beard%netscape.com
|
1eb2c54f7f
|
tightened up spacing in printOperands(), changed GenericBranch.printOperands() to conditionally print condition register contents.
git-svn-id: svn://10.0.0.236/trunk@67524 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:44:59 +00:00 |
|
beard%netscape.com
|
3570ae95ce
|
tightened up spacing in printOperands().
git-svn-id: svn://10.0.0.236/trunk@67523 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:43:49 +00:00 |
|
beard%netscape.com
|
d1a4dfc205
|
Added Tracer to testFunctionCall().
git-svn-id: svn://10.0.0.236/trunk@67521 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:31:39 +00:00 |
|
beard%netscape.com
|
d3a31f301a
|
const ArgList& makes gcc happy.
git-svn-id: svn://10.0.0.236/trunk@67520 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:25:57 +00:00 |
|
beard%netscape.com
|
4a89820d17
|
Added jstypes.o
git-svn-id: svn://10.0.0.236/trunk@67519 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:25:24 +00:00 |
|
beard%netscape.com
|
4e9133e52e
|
added ArgList helper struct to print Call operands, regenerated printOperands() methods to reduce warnings.
git-svn-id: svn://10.0.0.236/trunk@67518 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:20:26 +00:00 |
|
beard%netscape.com
|
882bdc1eb3
|
operator<< (Formatter& f, ArgList& al)
git-svn-id: svn://10.0.0.236/trunk@67517 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:18:03 +00:00 |
|
beard%netscape.com
|
26dcdf733f
|
support for printing ArgLists.
git-svn-id: svn://10.0.0.236/trunk@67516 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:17:35 +00:00 |
|
beard%netscape.com
|
4af5b43403
|
Unused.
git-svn-id: svn://10.0.0.236/trunk@67515 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 13:16:23 +00:00 |
|
beard%netscape.com
|
9523bfea1b
|
regenerated dependencies
git-svn-id: svn://10.0.0.236/trunk@67480 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:46:22 +00:00 |
|
beard%netscape.com
|
b8602f2475
|
tracing now prints instruction operands.
git-svn-id: svn://10.0.0.236/trunk@67479 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:44:38 +00:00 |
|
beard%netscape.com
|
76df7ba704
|
using JSValue::tag to do simple operand validation.
git-svn-id: svn://10.0.0.236/trunk@67478 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:43:33 +00:00 |
|
beard%netscape.com
|
0ba9fd66f0
|
forward declaring ICodeModule, to break circularity. JSValue is now a tagged union.
git-svn-id: svn://10.0.0.236/trunk@67476 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:42:46 +00:00 |
|
beard%netscape.com
|
4fb576a938
|
Instruction::count(), Instruction::printOperands(), plus newly generated instruction classes.
git-svn-id: svn://10.0.0.236/trunk@67475 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:41:54 +00:00 |
|
beard%netscape.com
|
beaa9014f4
|
added jstypes.cpp
git-svn-id: svn://10.0.0.236/trunk@67474 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:40:42 +00:00 |
|
beard%netscape.com
|
4c3078dbdf
|
operator<<(Formatter&, const JSValue&)
git-svn-id: svn://10.0.0.236/trunk@67473 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:40:16 +00:00 |
|
beard%netscape.com
|
c12f1ab4b4
|
generates printOperands()
git-svn-id: svn://10.0.0.236/trunk@67472 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:39:27 +00:00 |
|
beard%netscape.com
|
87f99bcba5
|
runs gencode.pl with MW Perl.
git-svn-id: svn://10.0.0.236/trunk@67471 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 05:39:04 +00:00 |
|
waldemar%netscape.com
|
5544e9ee1d
|
Changed attributes and 'language' statement syntax, added interfaces, and removed ^*, ^?, |*, and |?.
git-svn-id: svn://10.0.0.236/trunk@67462 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:34:14 +00:00 |
|
rginda%netscape.com
|
a8bfb0a422
|
don't generate print_args if super_has_print
comment fixes
git-svn-id: svn://10.0.0.236/trunk@67461 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:33:36 +00:00 |
|
waldemar%netscape.com
|
7391d11015
|
Changed period to dot
git-svn-id: svn://10.0.0.236/trunk@67460 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:31:41 +00:00 |
|
waldemar%netscape.com
|
7288667828
|
Fixed syntax of (bottom)
git-svn-id: svn://10.0.0.236/trunk@67459 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:30:44 +00:00 |
|
waldemar%netscape.com
|
ca2d0fdbb8
|
First Checked In.
git-svn-id: svn://10.0.0.236/trunk@67458 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:30:19 +00:00 |
|
rginda%netscape.com
|
f2d467d84d
|
moved comment so it made more sense
git-svn-id: svn://10.0.0.236/trunk@67456 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:26:14 +00:00 |
|
beard%netscape.com
|
0fc16a2fb9
|
reordered inheritance graph of Linkage.
git-svn-id: svn://10.0.0.236/trunk@67455 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:23:08 +00:00 |
|
rginda%netscape.com
|
3708c97e3c
|
printarg stubbed out
git-svn-id: svn://10.0.0.236/trunk@67454 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 02:20:23 +00:00 |
|
beard%netscape.com
|
70f65a5092
|
testProto()
git-svn-id: svn://10.0.0.236/trunk@67451 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 01:43:03 +00:00 |
|
rogerl%netscape.com
|
de17d45afa
|
try/catch exercise changes
git-svn-id: svn://10.0.0.236/trunk@67445 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 00:11:18 +00:00 |
|
rogerl%netscape.com
|
2878990855
|
fixed bad constructor thing.
git-svn-id: svn://10.0.0.236/trunk@67443 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-28 00:10:22 +00:00 |
|
norris%netscape.com
|
dd245029e8
|
Propagate changes from 1.21.2.3 into tip.
git-svn-id: svn://10.0.0.236/trunk@67398 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-27 18:39:10 +00:00 |
|
rogerl%netscape.com
|
e626dba4ad
|
More exception handling handling.
git-svn-id: svn://10.0.0.236/trunk@67356 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-27 01:27:09 +00:00 |
|
norris%netscape.com
|
63dfd1bdb3
|
Allow multiple uses of importClass on the same class.
git-svn-id: svn://10.0.0.236/trunk@67323 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 23:47:15 +00:00 |
|
norris%netscape.com
|
d1cd56f4c1
|
Fix bug 37317.
git-svn-id: svn://10.0.0.236/trunk@67319 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 23:33:25 +00:00 |
|
norris%netscape.com
|
b443eb6d5e
|
Fix NullPointerException caused by clearing cache
git-svn-id: svn://10.0.0.236/trunk@67314 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 22:48:48 +00:00 |
|
beard%netscape.com
|
1977ec8556
|
oops.
git-svn-id: svn://10.0.0.236/trunk@67308 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 22:10:20 +00:00 |
|
beard%netscape.com
|
1ff7c57804
|
removed JSMap::operator[], added set/getPrototype().
git-svn-id: svn://10.0.0.236/trunk@67307 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 22:06:17 +00:00 |
|
beard%netscape.com
|
6fd78a8973
|
oops getProperty() can't be const unless map.find() is used everywhere.
git-svn-id: svn://10.0.0.236/trunk@67297 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 21:48:04 +00:00 |
|
beard%netscape.com
|
0b93de01f3
|
Using getProperty/setProperty rather than JSMap::operator[]. This follows the prototype chain.
git-svn-id: svn://10.0.0.236/trunk@67293 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 21:38:14 +00:00 |
|
beard%netscape.com
|
fdf82b170e
|
added JSMap::setProperty()/getProperty(), and a prototype field.
git-svn-id: svn://10.0.0.236/trunk@67284 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 21:27:44 +00:00 |
|
rginda%netscape.com
|
7b16e426c0
|
initial add of debugger vapors
git-svn-id: svn://10.0.0.236/trunk@67206 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 06:04:02 +00:00 |
|
beard%netscape.com
|
638f25e058
|
Fixing windows bustage in Linkage.
git-svn-id: svn://10.0.0.236/trunk@67204 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 05:56:20 +00:00 |
|
beard%netscape.com
|
d0406cbff4
|
fixing bug: js2.cpp:328: Internal compiler error in scope_die_for, at dwarf2out.c:7794 Please submit a full bug report. See <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for instructions.
git-svn-id: svn://10.0.0.236/trunk@67203 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 05:43:24 +00:00 |
|
beard%netscape.com
|
bad269e6ef
|
testFactorial() now installs a Context::Listener to trace execution.
git-svn-id: svn://10.0.0.236/trunk@67202 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 05:37:00 +00:00 |
|
beard%netscape.com
|
7e863f9219
|
JSActivation -> Activation, JSLinkage --> Linkage. Linkage now implements the Context::Frame interface. Implemented simple Context::Listener support.
git-svn-id: svn://10.0.0.236/trunk@67201 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 05:35:07 +00:00 |
|
beard%netscape.com
|
b3a4a03169
|
Added Context::Frame, Context::Listener abstract classes. Initial support for debugger.
git-svn-id: svn://10.0.0.236/trunk@67199 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 05:29:35 +00:00 |
|
beard%netscape.com
|
8a6abe2247
|
JSFrame -> JSLinkage, using explicit linked list rather than a stack.
git-svn-id: svn://10.0.0.236/trunk@67165 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 01:42:00 +00:00 |
|
beard%netscape.com
|
87e47c8e04
|
removed intentionally private JSActivation/JSFrame types. The debugger should be able to ask questions of the interpreter to obtain this information.
git-svn-id: svn://10.0.0.236/trunk@67164 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 01:39:56 +00:00 |
|
jband%netscape.com
|
821ccde88b
|
be less aggresive in shutdown cleanup to avoid shutdown crashes. See bug 37058 for an example stack.
git-svn-id: svn://10.0.0.236/trunk@67101 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-25 07:26:02 +00:00 |
|