• Maya Lekova's avatar
    Revert "Support Intel VTune ITT API" · d8053c9a
    Maya Lekova authored
    This reverts commit 5f5b4b04.
    
    Reason for revert: Breaks vtunejit bot - see https://ci.chromium.org/p/v8/builders/ci/V8%20Linux%20-%20vtunejit/32958
    
    Original change's description:
    > Support Intel VTune ITT API
    > 
    > Add VTune domain support extension to use VTune Domain/Task API and
    > tagging trace data for particular JS code block.
    > 
    > How to use:
    > 1. Set `"checkout_ittapi" = True` in the custom_vars section of .gclient
    > file to download intel/ittapi by 'gclient sync'
    > 2. Build d8 with gn build flag 'v8_enable_vtunetracemark = true'
    > 3. Run d8 with flag '--enable-vtune-domain-support'
    > 
    > The Vtune Domain/Task API can be invoked from JS to mark JS code block.
    > You can mark the start of a JS task by
    >     vtunedomainmark(domain_name, task_name, "start")
    > and the end of a task by
    >     vtunedomainmark(domain_name, task_name, "end")
    > Tasks can nest.
    > 
    > The VTune API (ittapi) is integrated as an external third party library
    > while the v8_vtune_jit also relies on the VTune ittapi. We have another
    > patch almost ready which refactors the v8_vtune_jit related code to
    > depend on the third_party/ittapi. We will submit the refactored v8_vtune_jit
    > code after this patch stabilized and landed.
    > 
    > 
    > Contributed by fanchen.kong@intel.com
    > 
    > Change-Id: I0ecc9dd4e1ea52545f1b6932fcdadfa7c1a6d2b2
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1938490
    > Commit-Queue: Shiyu Zhang <shiyu.zhang@intel.com>
    > Reviewed-by: Hannes Payer <hpayer@chromium.org>
    > Reviewed-by: Toon Verwaest <verwaest@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#65409}
    
    TBR=machenbach@chromium.org,hpayer@chromium.org,verwaest@chromium.org,shiyu.zhang@intel.com
    
    Change-Id: I44a6e5b1aa32e753ae41966ed321ed787cc752f8
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1960291Reviewed-by: 's avatarMaya Lekova <mslekova@chromium.org>
    Commit-Queue: Maya Lekova <mslekova@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#65410}
    d8053c9a
Name
Last commit
Last update
..
BUILD.gn Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
OWNERS Loading commit data...
ittnotify_config.h Loading commit data...
ittnotify_types.h Loading commit data...
jitprofiling.cc Loading commit data...
jitprofiling.h Loading commit data...
v8-vtune.h Loading commit data...
vtune-jit.cc Loading commit data...
vtune-jit.h Loading commit data...