diff options
author | Ali Ijaz Sheikh <ofrobots@google.com> | 2015-08-23 06:09:40 -0700 |
---|---|---|
committer | Rod Vagg <rod@vagg.org> | 2015-09-06 21:38:01 +1000 |
commit | 9fddd83cf9adf505bce2e2373881df0c4d41b261 (patch) | |
tree | 4272ce14c10fea496af2e78fc6debb187d613451 /deps/v8/src/third_party/kernel | |
parent | 46b7d151674d138e7ea4342d5f3ada1208b87ff2 (diff) | |
download | node-new-9fddd83cf9adf505bce2e2373881df0c4d41b261.tar.gz |
deps: upgrade V8 to 4.5.103.24
Upgrade to the latest branch-head for V8 4.5. For the full commit log see
https://github.com/v8/v8-git-mirror/commits/4.5.103.24
PR-URL: https://github.com/nodejs/node/pull/2509
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'deps/v8/src/third_party/kernel')
-rw-r--r-- | deps/v8/src/third_party/kernel/tools/perf/util/jitdump.h | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/deps/v8/src/third_party/kernel/tools/perf/util/jitdump.h b/deps/v8/src/third_party/kernel/tools/perf/util/jitdump.h deleted file mode 100644 index 85d51b79af..0000000000 --- a/deps/v8/src/third_party/kernel/tools/perf/util/jitdump.h +++ /dev/null @@ -1,83 +0,0 @@ -#ifndef JITDUMP_H -#define JITDUMP_H - -#include <sys/time.h> -#include <time.h> -#include <stdint.h> - -/* JiTD */ -#define JITHEADER_MAGIC 0x4A695444 -#define JITHEADER_MAGIC_SW 0x4454694A - -#define PADDING_8ALIGNED(x) ((((x) + 7) & 7) ^ 7) - -#define JITHEADER_VERSION 1 - -struct jitheader { - uint32_t magic; /* characters "jItD" */ - uint32_t version; /* header version */ - uint32_t total_size; /* total size of header */ - uint32_t elf_mach; /* elf mach target */ - uint32_t pad1; /* reserved */ - uint32_t pid; /* JIT process id */ - uint64_t timestamp; /* timestamp */ -}; - -enum jit_record_type { - JIT_CODE_LOAD = 0, - JIT_CODE_MOVE = 1, - JIT_CODE_DEBUG_INFO = 2, - JIT_CODE_CLOSE = 3, - JIT_CODE_MAX -}; - -/* record prefix (mandatory in each record) */ -struct jr_prefix { - uint32_t id; - uint32_t total_size; - uint64_t timestamp; -}; - -struct jr_code_load { - struct jr_prefix p; - - uint32_t pid; - uint32_t tid; - uint64_t vma; - uint64_t code_addr; - uint64_t code_size; - uint64_t code_index; -}; - -struct jr_code_close { - struct jr_prefix p; -}; - -struct jr_code_move { - struct jr_prefix p; - - uint32_t pid; - uint32_t tid; - uint64_t vma; - uint64_t old_code_addr; - uint64_t new_code_addr; - uint64_t code_size; - uint64_t code_index; -}; - -struct jr_code_debug_info { - struct jr_prefix p; - - uint64_t code_addr; - uint64_t nr_entry; -}; - -union jr_entry { - struct jr_code_debug_info info; - struct jr_code_close close; - struct jr_code_load load; - struct jr_code_move move; - struct jr_prefix prefix; -}; - -#endif /* !JITDUMP_H */ |