beard%netscape.com
|
1b4e59414d
|
Switch to Collector::InstanceOwner templates
git-svn-id: svn://10.0.0.236/trunk@112034 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-12 17:40:36 +00:00 |
|
beard%netscape.com
|
a421593cf2
|
support for collecting C++ arrays
git-svn-id: svn://10.0.0.236/trunk@112033 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-12 17:39:41 +00:00 |
|
beard%netscape.com
|
d432b61362
|
Simplified collector support by defining scan methods, and using Collector::Owner<T>.
git-svn-id: svn://10.0.0.236/trunk@112009 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-12 02:27:51 +00:00 |
|
beard%netscape.com
|
782f1fb418
|
Added templatized subclass of Collector::ObjectOwner to simplify the GC contract.
git-svn-id: svn://10.0.0.236/trunk@112008 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-12 02:27:01 +00:00 |
|
beard%netscape.com
|
f3c4689b67
|
Fix windows bustage.
git-svn-id: svn://10.0.0.236/trunk@112007 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-12 02:26:14 +00:00 |
|
beard%netscape.com
|
0a3b34410d
|
Starting to develop gc infrastructure.
git-svn-id: svn://10.0.0.236/trunk@111933 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 04:45:02 +00:00 |
|
beard%netscape.com
|
598d5796c6
|
copy(NULL) == NULL
git-svn-id: svn://10.0.0.236/trunk@111932 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 04:42:11 +00:00 |
|
beard%netscape.com
|
ba95ef2e98
|
First working version using ObjectOwner & semi-spaces.
git-svn-id: svn://10.0.0.236/trunk@111918 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 01:59:52 +00:00 |
|
rogerl%netscape.com
|
7757adc8c0
|
Fixed up file list.
git-svn-id: svn://10.0.0.236/trunk@111901 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 00:29:25 +00:00 |
|
rogerl%netscape.com
|
dd695f59c6
|
Added regexpwrapper.
git-svn-id: svn://10.0.0.236/trunk@111898 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 00:18:14 +00:00 |
|
rogerl%netscape.com
|
caa1fd0f57
|
Added trailing newline at EOF for gcc.
git-svn-id: svn://10.0.0.236/trunk@111896 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 00:12:16 +00:00 |
|
rogerl%netscape.com
|
e16fd8fc14
|
Added trailing newline for gcc.
git-svn-id: svn://10.0.0.236/trunk@111893 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 00:07:53 +00:00 |
|
rogerl%netscape.com
|
e1787a8cdf
|
Fixed case for include filename.
git-svn-id: svn://10.0.0.236/trunk@111890 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-11 00:01:14 +00:00 |
|
beard%netscape.com
|
d161f762c5
|
Added regexpwrapper.cpp, and mozilla/js2/src/regexp to the include paths....
git-svn-id: svn://10.0.0.236/trunk@111865 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-10 22:23:48 +00:00 |
|
beard%netscape.com
|
2d30bd6ad1
|
Added regexpwrapper.cpp, and mozilla/js2/src/regexp to the include paths.
git-svn-id: svn://10.0.0.236/trunk@111864 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-10 22:23:41 +00:00 |
|
beard%netscape.com
|
3a6a87c143
|
Changed data structures for root management. Added ObjectScanner to abstract object scanning.
git-svn-id: svn://10.0.0.236/trunk@111863 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-10 22:21:52 +00:00 |
|
beard%netscape.com
|
47490c5561
|
Fix Activation constructor warnings. Reindent liberally.
git-svn-id: svn://10.0.0.236/trunk@111861 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-10 22:04:11 +00:00 |
|
beard%netscape.com
|
ef6f78e3cf
|
Avoid use of String::c_str(), use String::begin() instead. This also works around a bug in Mac OS X's bastring.h.
git-svn-id: svn://10.0.0.236/trunk@111860 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-10 22:03:16 +00:00 |
|
rogerl%netscape.com
|
ea5416929e
|
Fixed minor bugs.
git-svn-id: svn://10.0.0.236/trunk@111843 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-10 18:10:48 +00:00 |
|
rogerl%netscape.com
|
474dee8e7e
|
incremental fixes
git-svn-id: svn://10.0.0.236/trunk@111753 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-10 00:23:24 +00:00 |
|
rogerl%netscape.com
|
701eccd8dd
|
Fixed windows DEBUG build issues.
git-svn-id: svn://10.0.0.236/trunk@111727 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-09 20:59:03 +00:00 |
|
rogerl%netscape.com
|
eacfa3cc72
|
Fixed overrrun errors in character sets.
Fixed windows DEBUG build issues.
git-svn-id: svn://10.0.0.236/trunk@111726 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-09 20:58:16 +00:00 |
|
pschwartau%netscape.com
|
c5ef9299d5
|
Added regexpwrapper.cpp
git-svn-id: svn://10.0.0.236/trunk@111601 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-08 23:17:11 +00:00 |
|
pschwartau%netscape.com
|
2b22d9bb8f
|
Fixed build warnings
git-svn-id: svn://10.0.0.236/trunk@111600 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-08 23:15:23 +00:00 |
|
rogerl%netscape.com
|
073151bba7
|
Fixed failure to parse 'prototype'.
Added regexp support.
git-svn-id: svn://10.0.0.236/trunk@111599 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-08 22:39:43 +00:00 |
|
waldemar%netscape.com
|
4f0e930262
|
Updated grammar: blocks and groups are now separate statements. A group is a block with attributes that does not form a scope. A group can hold directives only if it is itself in a location that can hold directives.
git-svn-id: svn://10.0.0.236/trunk@111514 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-08 00:09:03 +00:00 |
|
waldemar%netscape.com
|
94dbe34d4c
|
Removed attributes from parse directives
git-svn-id: svn://10.0.0.236/trunk@111400 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-05 03:32:58 +00:00 |
|
waldemar%netscape.com
|
ed38273505
|
Fixed cast bug
git-svn-id: svn://10.0.0.236/trunk@111386 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-05 01:27:47 +00:00 |
|
waldemar%netscape.com
|
bfe6356962
|
Regularized the grammar for substatements and groups of directives
git-svn-id: svn://10.0.0.236/trunk@110964 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-21 06:12:16 +00:00 |
|
waldemar%netscape.com
|
f8d06e823e
|
Miscellaneous environment improvements
git-svn-id: svn://10.0.0.236/trunk@110831 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-20 01:08:25 +00:00 |
|
waldemar%netscape.com
|
673c202d56
|
Replaced append by cons
git-svn-id: svn://10.0.0.236/trunk@110830 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-20 01:07:52 +00:00 |
|
waldemar%netscape.com
|
2c15a56c9b
|
Added 'cons' array operator
git-svn-id: svn://10.0.0.236/trunk@110829 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-20 01:07:22 +00:00 |
|
rogerl%netscape.com
|
f764f98276
|
Release build fixes.
git-svn-id: svn://10.0.0.236/trunk@110721 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-18 17:56:55 +00:00 |
|
rogerl%netscape.com
|
d531ef9e5d
|
Modified to use new parameter syntax.
git-svn-id: svn://10.0.0.236/trunk@110717 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-18 17:22:26 +00:00 |
|
rogerl%netscape.com
|
9d07cfd69e
|
Fixed parameter handling to match new syntax.
git-svn-id: svn://10.0.0.236/trunk@110716 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-18 17:21:06 +00:00 |
|
beard%netscape.com
|
6447a8eb5f
|
Turned on DEBUG flag.
git-svn-id: svn://10.0.0.236/trunk@110431 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-13 21:11:14 +00:00 |
|
pschwartau%netscape.com
|
786edbcff4
|
Adding more info
git-svn-id: svn://10.0.0.236/trunk@110321 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-12 00:24:17 +00:00 |
|
beard%netscape.com
|
545010ec9b
|
Mac OS X bustage, stderr is a macro, so can't prefix it with std::. This may depend on the version of libg++ we are using.
git-svn-id: svn://10.0.0.236/trunk@110270 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-11 18:56:47 +00:00 |
|
beard%netscape.com
|
09f88c4ade
|
*** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@110060 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-08 01:06:34 +00:00 |
|
beard%netscape.com
|
1aa487173f
|
Added header files to project.
git-svn-id: svn://10.0.0.236/trunk@110059 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-08 01:05:27 +00:00 |
|
beard%netscape.com
|
5f6a5eb083
|
Changes to build JS2 on Mac OS X.
git-svn-id: svn://10.0.0.236/trunk@109888 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-06 22:40:56 +00:00 |
|
beard%netscape.com
|
3d2bf9bd35
|
Support for building JS2 using Project Builder on Mac OS X.
git-svn-id: svn://10.0.0.236/trunk@109880 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-06 22:32:38 +00:00 |
|
rogerl%netscape.com
|
a99ecbbd86
|
removing obsoleted msdev project files.
git-svn-id: svn://10.0.0.236/trunk@109644 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-04 18:35:28 +00:00 |
|
waldemar%netscape.com
|
7aa69e6261
|
Updated to latest CodeWarrior and to fix subproject dependencies
git-svn-id: svn://10.0.0.236/trunk@109603 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-04 02:26:32 +00:00 |
|
waldemar%netscape.com
|
4071dd6dc6
|
Added support for named function parameters. Fixed several minor variable definition bugs.
git-svn-id: svn://10.0.0.236/trunk@109602 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-04 02:25:03 +00:00 |
|
jband%netscape.com
|
512af6dc98
|
adding build instructions from pschwartau@netscape.com to the README. Not part of mozilla build
git-svn-id: svn://10.0.0.236/trunk@109516 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-03 07:58:18 +00:00 |
|
waldemar%netscape.com
|
0fd39e383e
|
Recent ECMA grammar changes: deleted the x.class operator and prohibited super from being a direct operand of the delete operator.
git-svn-id: svn://10.0.0.236/trunk@109436 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-01 03:31:46 +00:00 |
|
waldemar%netscape.com
|
0338c89237
|
Fixed Mac warnings
git-svn-id: svn://10.0.0.236/trunk@109435 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-01 03:30:13 +00:00 |
|
waldemar%netscape.com
|
d73005ea74
|
Added comments
git-svn-id: svn://10.0.0.236/trunk@109311 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-30 02:23:05 +00:00 |
|
waldemar%netscape.com
|
bcb258b1cd
|
Added /* and */ statements
git-svn-id: svn://10.0.0.236/trunk@109310 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-30 02:22:37 +00:00 |
|