Almost done with JavaScriptCore!
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.
participants (1)
-
Justin Haygood