v8/test
sgjesse@chromium.org 685cae6021 API: Resolve linker issues with using V8 as a DLL
This changes the way the constants kJSObjectType, kFirstNonstringType and kProxyType are made available to the inlined part of the V8 API. This change to fixed constants resolves linker this linker error Windows

error LNK2001: unresolved external symbol "public: static int v8::internal::Internals::kJSObjectType" (?kJSObjectType@Internals@internal@v8@@2HA)

when linking against a V8 DLL.

This change also makes it possible to build all the C++ tests with ENABLE_DEBUGGER_SUPPORT not defined. Now C++ tests run ENABLE_DEBUGGER_SUPPORT not defined, and only the JavaScript tests which tests the debugger fails when ENABLE_DEBUGGER_SUPPORT is not defined.
Review URL: http://codereview.chromium.org/2820016

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4898 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-06-18 10:52:59 +00:00
..
cctest API: Resolve linker issues with using V8 as a DLL 2010-06-18 10:52:59 +00:00
es5conform Add support for getOwnPropertyDescriptor on array indices (fixes issue 599). 2010-05-27 07:43:43 +00:00
message MIPS port initial commit 2010-02-04 20:36:58 +00:00
mjsunit Track ascii-ness of data in externalized strings. 2010-06-17 16:19:28 +00:00
mozilla Mark Mozilla test as possible timeout 2010-05-20 08:03:01 +00:00
sputnik Added ability to remove prototype from function. In this case, [[Construct]] from function will not be allowed. 2010-04-28 12:05:40 +00:00