V8 Project
vTune::internal::HashForCodeObject Struct Reference
+ Collaboration diagram for vTune::internal::HashForCodeObject:

Public Member Functions

uint32_t operator() (void *code) const
 

Detailed Description

Definition at line 121 of file vtune-jit.cc.

Member Function Documentation

◆ operator()()

uint32_t vTune::internal::HashForCodeObject::operator() ( void *  code) const
inline

Definition at line 122 of file vtune-jit.cc.

122  {
123  static const uintptr_t kGoldenRatio = 2654435761u;
124  uintptr_t hash = reinterpret_cast<uintptr_t>(code);
125  return static_cast<uint32_t>(hash * kGoldenRatio);
126  }

The documentation for this struct was generated from the following file: