Index: src/runtime.h |
diff --git a/src/runtime.h b/src/runtime.h |
index 4d60b9da21c3ecd6a8c71ff710da6e4a828b3bdd..abd07b83070035bff417c82208f6bb12316fafd3 100644 |
--- a/src/runtime.h |
+++ b/src/runtime.h |
@@ -334,7 +334,23 @@ namespace internal { |
F(MessageGetScript, 1, 1) \ |
\ |
/* Pseudo functions - handled as macros by parser */ \ |
- F(IS_VAR, 1, 1) |
+ F(IS_VAR, 1, 1) \ |
+ \ |
+ /* expose boolean functions from objects-inl.h */ \ |
+ F(HasFastElements, 1, 1) \ |
+ F(HasFastDoubleElements, 1, 1) \ |
+ F(HasDictionaryElements, 1, 1) \ |
+ F(HasExternalPixelElements, 1, 1) \ |
+ F(HasExternalArrayElements, 1, 1) \ |
+ F(HasExternalByteElements, 1, 1) \ |
+ F(HasExternalUnsignedByteElements, 1, 1) \ |
+ F(HasExternalShortElements, 1, 1) \ |
+ F(HasExternalUnsignedShortElements, 1, 1) \ |
+ F(HasExternalIntElements, 1, 1) \ |
+ F(HasExternalUnsignedIntElements, 1, 1) \ |
+ F(HasExternalFloatElements, 1, 1) \ |
+ F(HasExternalDoubleElements, 1, 1) |
+ |
#ifdef ENABLE_DEBUGGER_SUPPORT |
#define RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT(F) \ |