rogerl%netscape.com
|
e613dc9d1d
|
cleaning up the codestate classes; continue labels
git-svn-id: svn://10.0.0.236/trunk@65124 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-04 01:48:35 +00:00 |
|
rogerl%netscape.com
|
0c6fc8328e
|
For statements.
git-svn-id: svn://10.0.0.236/trunk@64841 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-01 02:53:16 +00:00 |
|
rogerl%netscape.com
|
d458c055bb
|
Added do & switch statements, more hacking at the code state thing.
git-svn-id: svn://10.0.0.236/trunk@64834 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-01 01:30:32 +00:00 |
|
beard%netscape.com
|
5cdf9d85ab
|
fixing a broken header.
git-svn-id: svn://10.0.0.236/trunk@64701 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-31 05:47:42 +00:00 |
|
rogerl%netscape.com
|
77dc750c7e
|
Changes to CodeState thing, still not happy with this - RTTI would be
better?
git-svn-id: svn://10.0.0.236/trunk@64662 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-31 01:54:28 +00:00 |
|
beard%netscape.com
|
38ff25536e
|
making icodegenerator work on Linux
git-svn-id: svn://10.0.0.236/trunk@64654 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-31 00:42:25 +00:00 |
|
beard%netscape.com
|
b555ccd196
|
added icodegenerator.cpp
git-svn-id: svn://10.0.0.236/trunk@64646 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-31 00:09:24 +00:00 |
|
rogerl%netscape.com
|
8976584059
|
Test driver for icg in main, just a temporary thing
git-svn-id: svn://10.0.0.236/trunk@64498 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-29 19:24:07 +00:00 |
|
rogerl%netscape.com
|
13ce8fb99d
|
First hack at some icode generation.
git-svn-id: svn://10.0.0.236/trunk@64497 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-29 19:19:23 +00:00 |
|
waldemar%netscape.com
|
1371ded278
|
Made ifdef _WIN32 uniform
git-svn-id: svn://10.0.0.236/trunk@63670 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-22 00:52:06 +00:00 |
|
beard%netscape.com
|
73b2f1d9c2
|
Added gctest target, added -lm to get floor()
git-svn-id: svn://10.0.0.236/trunk@62441 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-09 02:11:52 +00:00 |
|
beard%netscape.com
|
f488a47225
|
oops, commented out gc_types<T>::string.
git-svn-id: svn://10.0.0.236/trunk@62432 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-09 01:44:35 +00:00 |
|
beard%netscape.com
|
038c1e1796
|
g++ doesn't provide numeric_limits<T>
git-svn-id: svn://10.0.0.236/trunk@62429 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-09 01:35:53 +00:00 |
|
beard%netscape.com
|
8003f30c36
|
Cleaning up for GCC
git-svn-id: svn://10.0.0.236/trunk@62428 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-09 01:34:57 +00:00 |
|
beard%netscape.com
|
64462c33d5
|
more tests, using safer auto_ptr.
git-svn-id: svn://10.0.0.236/trunk@62282 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-07 01:21:53 +00:00 |
|
beard%netscape.com
|
d6a3fa5f44
|
can't use operator new to allocate containers that use GC_allocator, because the Mac heap zone isn't scanned.
git-svn-id: svn://10.0.0.236/trunk@62075 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-02 21:06:36 +00:00 |
|
beard%netscape.com
|
41d429d623
|
added gc_traits_finalizable to use GC finalization facilities to call destructors.
git-svn-id: svn://10.0.0.236/trunk@62071 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-02 20:58:26 +00:00 |
|
waldemar%netscape.com
|
be012c9cc8
|
Workarounds for VC6 bugs
git-svn-id: svn://10.0.0.236/trunk@62026 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-02 03:43:40 +00:00 |
|
waldemar%netscape.com
|
d878ba56de
|
Added parser output classes
git-svn-id: svn://10.0.0.236/trunk@61963 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-01 07:00:31 +00:00 |
|
waldemar%netscape.com
|
8acb3ecf80
|
Added linked list and arena destructor utilities
git-svn-id: svn://10.0.0.236/trunk@61962 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-01 07:00:05 +00:00 |
|
beard%netscape.com
|
731e732229
|
gc_traits used to control whether a type is allocated using GC_malloc vs. GC_malloc_atomic.
git-svn-id: svn://10.0.0.236/trunk@61879 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-29 16:03:24 +00:00 |
|
beard%netscape.com
|
5f95254bb3
|
gc_allocator test
git-svn-id: svn://10.0.0.236/trunk@61878 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-29 16:01:57 +00:00 |
|
beard%netscape.com
|
9f6095211b
|
allocator for garbage collection
git-svn-id: svn://10.0.0.236/trunk@61826 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-29 01:48:02 +00:00 |
|
waldemar%netscape.com
|
64fa1b6c33
|
Work on adding parser
git-svn-id: svn://10.0.0.236/trunk@61470 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-23 01:54:30 +00:00 |
|
waldemar%netscape.com
|
617fbb3628
|
Added .h files to project
git-svn-id: svn://10.0.0.236/trunk@61469 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-23 01:53:08 +00:00 |
|
waldemar%netscape.com
|
b736196a19
|
Fixed non-DEBUG warning
git-svn-id: svn://10.0.0.236/trunk@61468 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-23 01:51:44 +00:00 |
|
waldemar%netscape.com
|
8e0620e467
|
Added arenas
git-svn-id: svn://10.0.0.236/trunk@61466 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-23 01:40:48 +00:00 |
|
waldemar%netscape.com
|
c32e59ea73
|
Backed out extraneous change
git-svn-id: svn://10.0.0.236/trunk@61383 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-21 19:52:47 +00:00 |
|
waldemar%netscape.com
|
27c21e6ede
|
Added x86 gcc support
git-svn-id: svn://10.0.0.236/trunk@61382 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-21 19:49:21 +00:00 |
|
waldemar%netscape.com
|
4167d78b02
|
Added debug flags
git-svn-id: svn://10.0.0.236/trunk@61381 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-21 19:48:45 +00:00 |
|
waldemar%netscape.com
|
5fe4726dbf
|
Unix makefile
git-svn-id: svn://10.0.0.236/trunk@61364 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-19 10:03:07 +00:00 |
|
waldemar%netscape.com
|
d3187b25b0
|
Updated for GCC
git-svn-id: svn://10.0.0.236/trunk@61363 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-19 10:01:53 +00:00 |
|
waldemar%netscape.com
|
26aee5707d
|
Fixed signed/unsigned warning
git-svn-id: svn://10.0.0.236/trunk@61362 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-19 09:32:45 +00:00 |
|
waldemar%netscape.com
|
8e4b3e1aed
|
Fixed GCC incompatibilities
git-svn-id: svn://10.0.0.236/trunk@61361 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-19 09:26:59 +00:00 |
|
waldemar%netscape.com
|
1c777522b9
|
Fixed bug
git-svn-id: svn://10.0.0.236/trunk@59814 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-05 00:39:58 +00:00 |
|
waldemar%netscape.com
|
2b6f70d530
|
Fixed & bugs
git-svn-id: svn://10.0.0.236/trunk@59811 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-04 23:54:29 +00:00 |
|
waldemar%netscape.com
|
00f4b3f751
|
Fixed syntax error
git-svn-id: svn://10.0.0.236/trunk@59810 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-04 23:54:08 +00:00 |
|
waldemar%netscape.com
|
5e45870b0a
|
VC6 project and workspace
git-svn-id: svn://10.0.0.236/trunk@59640 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-03 08:27:00 +00:00 |
|
waldemar%netscape.com
|
746b82680a
|
Updated for VC6
git-svn-id: svn://10.0.0.236/trunk@59639 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-03 08:25:01 +00:00 |
|
waldemar%netscape.com
|
7c96eeaee4
|
Turned off optimizations and inlining in debug build
git-svn-id: svn://10.0.0.236/trunk@59516 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-02 08:51:16 +00:00 |
|
waldemar%netscape.com
|
dac645273e
|
Changed to match parser.h
git-svn-id: svn://10.0.0.236/trunk@59515 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-02 08:50:54 +00:00 |
|
waldemar%netscape.com
|
221ea5fed5
|
Added ArrayAutoPtr and reworked cstring -> String conversions
git-svn-id: svn://10.0.0.236/trunk@59514 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-02 08:50:26 +00:00 |
|
waldemar%netscape.com
|
43fa4b73e9
|
Added parsing of numerals and token printing
git-svn-id: svn://10.0.0.236/trunk@59513 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-02 08:48:40 +00:00 |
|
waldemar%netscape.com
|
45cdb36b26
|
Cleaned up and added String routines
git-svn-id: svn://10.0.0.236/trunk@59512 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-02 08:47:54 +00:00 |
|
waldemar%netscape.com
|
801a41fbac
|
Added lexer call
git-svn-id: svn://10.0.0.236/trunk@59511 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-02 08:47:03 +00:00 |
|
waldemar%netscape.com
|
1bff632e4b
|
Fixed bug
git-svn-id: svn://10.0.0.236/trunk@59510 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-02-02 08:46:36 +00:00 |
|
waldemar%netscape.com
|
de2a99bda5
|
Added numerics.cpp
git-svn-id: svn://10.0.0.236/trunk@59184 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-01-29 08:25:59 +00:00 |
|
waldemar%netscape.com
|
156c3a115b
|
Fixed NOT_REACHED
git-svn-id: svn://10.0.0.236/trunk@59183 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-01-29 08:25:36 +00:00 |
|
waldemar%netscape.com
|
722d12630c
|
Added NATIVE_INT64 flag
git-svn-id: svn://10.0.0.236/trunk@59182 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-01-29 08:25:02 +00:00 |
|
waldemar%netscape.com
|
96823e93e7
|
First Checked In.
git-svn-id: svn://10.0.0.236/trunk@59181 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-01-29 08:24:40 +00:00 |
|