[webkit-dev] Almost done with JavaScriptCore!
Justin Haygood
justin at xiondigital.net
Wed Jun 8 14:22:56 PDT 2005
Almost done with JavaScriptCore!
Only problems are:
the .lut.h files aren't being liked, cept for lexer.lut.h:
List:
array_object.lut.h
data_object.lut.h
math_object.lut.h
number_object.lut.h
string_object.lut.h
Please note the files calling them might have other errors, but MSVC8
gives up on each one.. too many fatal errors.
They all die with the *exact same errors, *so fixing one should be
enough to fix all of them.
The errors are:
Error # error C2552: 'KJS::{bla}TableEntries' : non-aggregates
cannot be initialized with initializer list c:\documents and
settings\justin haygood\my documents\visual studio
2005\projects\webkit-win32\javascriptcore\kjs\{bla}_object.lut.h 6
Error # error C2275: 'KJS::Function' : illegal use of this type as
an expression c:\documents and settings\justin haygood\my
documents\visual studio
2005\projects\webkit-win32\javascriptcore\kjs\{bla}_object.lut.h 6
And so on all the way for every line the {bla}_object.lut.h list
Each lut file was created using the perl create_hash_table file command,
using Perl 5.8.6.
Collector.cpp uses stuff dealing mach and posix threads. posix threads
good, mach threads bad.. very bad. Posix threads are good since Red Hat
has a pthreads implementation for Windows, which is a wrapper around the
Windows threading functions.
More information about the webkit-dev
mailing list