24 lines
489 B
C++
24 lines
489 B
C++
|
// Copyright 2015 the V8 project authors. All rights reserved.
|
||
|
// Use of this source code is governed by a BSD-style license that can be
|
||
|
// found in the LICENSE file.
|
||
|
|
||
|
#include "src/type-cache.h"
|
||
|
|
||
|
#include "src/base/lazy-instance.h"
|
||
|
|
||
|
namespace v8 {
|
||
|
namespace internal {
|
||
|
|
||
|
namespace {
|
||
|
|
||
|
base::LazyInstance<TypeCache>::type kCache = LAZY_INSTANCE_INITIALIZER;
|
||
|
|
||
|
} // namespace
|
||
|
|
||
|
|
||
|
// static
|
||
|
TypeCache const& TypeCache::Get() { return kCache.Get(); }
|
||
|
|
||
|
} // namespace internal
|
||
|
} // namespace v8
|