Rollback of r12868, r12849 on bleeding_edge.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 9 Nov 2012 10:07:54 +0000 (10:07 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 9 Nov 2012 10:07:54 +0000 (10:07 +0000)
commit09666b60b828cc56bdd14caa6e29f284498a2c2a
treebcf2046aa05d81765c52c0fcc348517f8e83d4c6
parentf8c7bdabac584b95449c8a5e5749b0f4ae842939
Rollback of r12868, r12849 on bleeding_edge.

Fixed visibility attribute for GetPointerFromInternalField

Heavy cleanup of the external pointer API.

Review URL: https://codereview.chromium.org/11359125

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12911 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
17 files changed:
include/v8.h
src/api.cc
src/api.h
src/bootstrapper.cc
src/compiler.cc
src/contexts.h
src/factory.cc
src/factory.h
src/heap.cc
src/heap.h
src/objects-inl.h
src/objects.h
src/profile-generator.cc
test/cctest/test-api.cc
test/cctest/test-debug.cc
test/cctest/test-decls.cc
tools/grokdump.py