v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <errno.h>
#include <stdio.h>
#include <signal.h>
#include "v8.h"
#include "bootstrapper.h"
#include "flags.h"
#include "natives.h"
#include "platform.h"
#include "serialize.h"
#include "list.h"
Go to the source code of this file.
Data Structures | |
class | Counter |
class | CounterCollection |
class | Compressor |
class | PartialSnapshotSink |
class | CppByteSink |
Functions | |
int | main (int argc, char **argv) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 294 of file mksnapshot.cc.
References v8::internal::CELL_SPACE, v8::internal::CODE_SPACE, Script::Compile(), PartialSnapshotSink::Compress(), Serializer::CurrentAllocationAddress(), Persistent< T >::Dispose(), Serializer::Enable(), OS::FOpen(), Message::Get(), NativesCollection< type >::GetBuiltinsCount(), Message::GetEndColumn(), Message::GetLineNumber(), Message::GetSourceLine(), Message::GetStartColumn(), TryCatch::HasCaught(), HEAP, Handle< T >::IsEmpty(), Heap::kNoGCFlags, v8::internal::MAP_SPACE, message, TryCatch::Message(), String::New(), Context::New(), v8::internal::NEW_SPACE, NULL, v8::internal::OLD_DATA_SPACE, v8::internal::OLD_POINTER_SPACE, CppByteSink::partial_sink(), FlagList::PrintHelp(), Script::Run(), PartialSerializer::Serialize(), StartupSerializer::SerializeStrongReferences(), StartupSerializer::SerializeWeakReferences(), V8::SetCaptureStackTraceForUncaughtExceptions(), FlagList::SetFlagsFromCommandLine(), String::Utf8Length(), CppByteSink::WritePartialSnapshot(), CppByteSink::WriteSnapshot(), CppByteSink::WriteSpaceUsed(), and String::WriteUtf8().