Lines Matching refs:v8
1 // Copyright 2011 the V8 project authors. All rights reserved.
31 #include "v8.h"
43 namespace v8 {
48 // ::v8::internal::OS in the same way as SNPrintF is that the
284 v8::internal::EmbeddedVector<char, 256> buffer;
413 Heap* current_heap = v8::internal::Isolate::Current()->heap();
430 v8::internal::EmbeddedVector<char, 256> buffer;
475 v8::internal::OS::DebugBreak();
558 ::v8::internal::FLAG_trace_sim = !::v8::internal::FLAG_trace_sim;
560 ::v8::internal::FLAG_trace_sim ? "on" : "off");
655 void Simulator::FlushICache(v8::internal::HashMap* i_cache,
678 CachePage* Simulator::GetCachePage(v8::internal::HashMap* i_cache, void* page) {
679 v8::internal::HashMap::Entry* entry = i_cache->Lookup(page,
691 void Simulator::FlushOnePage(v8::internal::HashMap* i_cache,
706 void Simulator::CheckICache(v8::internal::HashMap* i_cache,
732 ::v8::internal::ExternalReference::set_redirector(isolate,
740 i_cache_ = new v8::internal::HashMap(&ICacheMatch);
860 v8::internal::Isolate::PerIsolateThreadData* isolate_data =
1097 // assume that unaligned accesses are not allowed unless the v8 build system
1700 // Calls into the V8 runtime are based on this very simple interface.
1718 // (refer to InvocationCallback in v8.h).
1719 typedef v8::Handle<v8::Value> (*SimulatorRuntimeDirectApiCall)(int32_t arg0);
1722 typedef v8::Handle<v8::Value> (*SimulatorRuntimeDirectGetterCall)(int32_t arg0,
1726 // C-based V8 runtime.
1735 & (::v8::internal::FLAG_sim_stack_alignment - 1)) == 0;
1781 if (::v8::internal::FLAG_trace_sim || !stack_aligned) {
1824 if (::v8::internal::FLAG_trace_sim) {
1833 if (::v8::internal::FLAG_trace_sim || !stack_aligned) {
1842 v8::Handle<v8::Value> result = target(arg0);
1843 if (::v8::internal::FLAG_trace_sim) {
1850 if (::v8::internal::FLAG_trace_sim || !stack_aligned) {
1859 v8::Handle<v8::Value> result = target(arg0, arg1);
1860 if (::v8::internal::FLAG_trace_sim) {
1869 if (::v8::internal::FLAG_trace_sim || !stack_aligned) {
1889 if (::v8::internal::FLAG_trace_sim) {
2073 UNIMPLEMENTED(); // Not used by V8.
2782 UNREACHABLE(); // Not used by v8.
2785 UNREACHABLE(); // Not used by V8.
2789 UNREACHABLE(); // Not used by V8.
2808 UNREACHABLE(); // Not used by V8.
2818 UNREACHABLE(); // Not used by V8.
2827 UNIMPLEMENTED(); // Not used by V8.
2878 UNIMPLEMENTED(); // Not used by V8.
2936 UNIMPLEMENTED(); // Not used by V8.
3165 UNIMPLEMENTED(); // Not used by V8.
3172 UNIMPLEMENTED(); // Not used by V8.
3219 UNIMPLEMENTED(); // Not used by V8.
3222 UNIMPLEMENTED(); // Not used by V8.
3229 if (v8::internal::FLAG_check_icache) {
3233 if (::v8::internal::FLAG_trace_sim) {
3237 v8::internal::EmbeddedVector<char, 256> buffer;
3297 if (::v8::internal::FLAG_stop_sim_at == 0) {
3312 if (icount_ == ::v8::internal::FLAG_stop_sim_at) {
3431 } } // namespace v8::internal