Home | History | Annotate | Download | only in samples

Lines Matching refs:New

92 // Creates a new execution environment containing the built-in
96 v8::Handle<v8::ObjectTemplate> global = v8::ObjectTemplate::New();
98 global->Set(v8::String::New("print"), v8::FunctionTemplate::New(Print));
100 global->Set(v8::String::New("read"), v8::FunctionTemplate::New(Read));
102 global->Set(v8::String::New("load"), v8::FunctionTemplate::New(Load));
104 global->Set(v8::String::New("quit"), v8::FunctionTemplate::New(Quit));
106 global->Set(v8::String::New("version"), v8::FunctionTemplate::New(Version));
108 return v8::Context::New(NULL, global);
139 return v8::ThrowException(v8::String::New("Bad parameters"));
143 return v8::ThrowException(v8::String::New("Error loading file"));
147 return v8::ThrowException(v8::String::New("Error loading file"));
161 return v8::ThrowException(v8::String::New("Error loading file"));
165 return v8::ThrowException(v8::String::New("Error loading file"));
167 if (!ExecuteString(source, v8::String::New(*file), false, false)) {
168 return v8::ThrowException(v8::String::New("Error executing file"));
189 return v8::String::New(v8::V8::GetVersion());
202 char* chars = new char[size + 1];
209 v8::Handle<v8::String> result = v8::String::New(chars, size);
229 v8::Handle<v8::String> file_name = v8::String::New("unnamed");
230 v8::Handle<v8::String> source = v8::String::New(argv[++i]);
234 v8::Handle<v8::String> file_name = v8::String::New(str);
253 v8::Local<v8::String> name(v8::String::New("(shell)"));
260 ExecuteString(v8::String::New(str), name, true, true);