Go to file
danno@chromium.org 319e5226e9 fix the vtune support bug.
During https://code.google.com/p/v8/source/detail?r=19925 checkin context bound scripts (Script)
and context unbound scripts (UnboundScript) are Distinguished.

And then Sven Panne helped to fix the vtune support compilation
error in https://code.google.com/p/v8/source/detail?r=20955.

The problem is that there is runtime error for vtune
support.
In our original implementation, we encapsulated and passed v8::internal::Script
to V8 API. It will leads to type check error for current V8::Script definition.

So I changed the Handle<Script> definition in JitCodeEvent
to Handle<UnboundScript>
 and add the corresponding change in log.cc.

If you do NOT prefer to change in include/v8.h. I think I can change the definition of
CodeEventLogger::LogRecordedBuffer(...) so that the we can pass the correct
type (JSFunction) as V8::Script to V8 API.

BUG=
R=danno@chromium.org, svenpanne@chromium.org

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

Patch from Chunyang Dai <chunyang.dai@intel.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22393 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-15 08:13:42 +00:00
benchmarks Add new benchmark suite runner. 2014-05-28 13:05:17 +00:00
build Add mips64 port. 2014-07-09 11:08:26 +00:00
include fix the vtune support bug. 2014-07-15 08:13:42 +00:00
samples Buildfix for windows after r22180 2014-07-03 07:57:29 +00:00
src fix the vtune support bug. 2014-07-15 08:13:42 +00:00
test Fix flags for test cases involving arrow functions 2014-07-15 08:10:26 +00:00
tools Replace AddProperty by AddNamedProperty to speed up the common case 2014-07-14 14:05:30 +00:00
.clang-format Change clang-format config to allow for two empty lines between functions 2013-12-03 10:39:21 +00:00
.DEPS.git Roll buildtools to fb782d4369d5ae04f17a2fceef7de5a63e50f07b 2014-06-26 10:49:27 +00:00
.gitignore Roll buildtools to fb782d4369d5ae04f17a2fceef7de5a63e50f07b 2014-06-26 10:49:27 +00:00
AUTHORS Introduce x87 port 2014-05-23 16:37:27 +00:00
BUILD.gn Introduce a PrototypeIterator class and use it for prototype access 2014-07-14 07:19:49 +00:00
ChangeLog Sync change log file with trunk. 2014-05-19 15:29:29 +00:00
codereview.settings Add PROJECT to v8 2014-06-23 15:33:19 +00:00
DEPS Roll buildtools to fb782d4369d5ae04f17a2fceef7de5a63e50f07b 2014-06-26 10:49:27 +00:00
LICENSE Update LICENSE date. 2014-02-18 10:50:22 +00:00
LICENSE.strongtalk
LICENSE.v8
LICENSE.valgrind
Makefile Add mips64 port. 2014-07-09 11:08:26 +00:00
Makefile.android Android ARM64: update Makefile for new NDK. 2014-07-01 09:40:14 +00:00
Makefile.nacl Set host_arch to ia32 on machines with a 32bit userland but a 64bit kernel. 2014-06-24 07:12:48 +00:00
OWNERS Add vogelheim@ to v8 OWNERS 2014-07-08 13:26:48 +00:00
PRESUBMIT.py Add compile-only win64 trybot. 2014-07-10 19:24:33 +00:00
WATCHLISTS Add myself to a watchlist for the public API. 2013-10-10 11:37:48 +00:00