Skip to content
This repository was archived by the owner on Mar 29, 2024. It is now read-only.

Commit bf76905

Browse files
committed
Moving from v8 to V8 namespace
1 parent 55aa817 commit bf76905

File tree

191 files changed

+4060
-4060
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+4060
-4060
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ level (probably, some wrapper around `ObjectTemplate` and `FunctionTemplate` wil
6565
Known issues demo:
6666

6767
```php
68-
$isolate = new v8\Isolate();
68+
$isolate = new V8\Isolate();
6969

70-
$template = new ObjectTemplate($isolate);
70+
$template = new V8\ObjectTemplate($isolate);
7171

7272
$template->Set('self', $template); // leads to segfault
7373
```

php_v8.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ extern zend_module_entry php_v8_module_entry;
4141
#endif
4242

4343

44-
#define PHP_V8_NS "v8"
44+
#define PHP_V8_NS "V8"
4545

4646
#ifndef PHP_V8_LIBV8_VERSION
4747
#define PHP_V8_LIBV8_VERSION "undefined"

src/php_v8_array.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ static PHP_METHOD(V8Array, Length) {
6767

6868

6969
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_array___construct, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
70-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
70+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
7171
ZEND_ARG_TYPE_INFO(0, length, IS_LONG, 0)
7272
ZEND_END_ARG_INFO()
7373

src/php_v8_boolean.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ static PHP_METHOD(V8BooleanValue, Value) {
6363

6464

6565
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_boolean___construct, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 2)
66-
ZEND_ARG_OBJ_INFO(0, isolate, v8\\Isolate, 0)
66+
ZEND_ARG_OBJ_INFO(0, isolate, V8\\Isolate, 0)
6767
ZEND_ARG_TYPE_INFO(0, value, _IS_BOOL, 0)
6868
ZEND_END_ARG_INFO()
6969

src/php_v8_boolean_object.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ static PHP_METHOD(V8BooleanObject, ValueOf) {
6565

6666

6767
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_boolean_object___construct, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 2)
68-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
68+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
6969
ZEND_ARG_TYPE_INFO(0, value, _IS_BOOL, 0)
7070
ZEND_END_ARG_INFO()
7171

src/php_v8_callback_info.cc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -190,19 +190,19 @@ static PHP_METHOD(V8CallbackInfo, GetReturnValue) {
190190
}
191191

192192

193-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_GetIsolate, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\Isolate", 0)
193+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_GetIsolate, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\Isolate", 0)
194194
ZEND_END_ARG_INFO()
195195

196-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_GetContext, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\Context", 0)
196+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_GetContext, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\Context", 0)
197197
ZEND_END_ARG_INFO()
198198

199-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_This, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\ObjectValue", 0)
199+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_This, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\ObjectValue", 0)
200200
ZEND_END_ARG_INFO()
201201

202-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_Holder, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\ObjectValue", 0)
202+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_Holder, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\ObjectValue", 0)
203203
ZEND_END_ARG_INFO()
204204

205-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_GetReturnValue, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\ReturnValue", 0)
205+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_callback_info_GetReturnValue, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\ReturnValue", 0)
206206
ZEND_END_ARG_INFO()
207207

208208

src/php_v8_context.cc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -309,17 +309,17 @@ static PHP_METHOD(V8Context, EstimatedSize)
309309
}
310310

311311
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_context___construct, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
312-
ZEND_ARG_OBJ_INFO(0, isolate, v8\\Isolate, 0)
312+
ZEND_ARG_OBJ_INFO(0, isolate, V8\\Isolate, 0)
313313
ZEND_ARG_ARRAY_INFO(0, extensions, 1)
314-
ZEND_ARG_OBJ_INFO(0, global_template, v8\\ObjectTemplate, 1)
315-
ZEND_ARG_OBJ_INFO(0, global_object, v8\\ObjectValue, 1)
314+
ZEND_ARG_OBJ_INFO(0, global_template, V8\\ObjectTemplate, 1)
315+
ZEND_ARG_OBJ_INFO(0, global_object, V8\\ObjectValue, 1)
316316
ZEND_END_ARG_INFO()
317317

318318

319-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_context_GetIsolate, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\Isolate", 0)
319+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_context_GetIsolate, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\Isolate", 0)
320320
ZEND_END_ARG_INFO()
321321

322-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_context_GlobalObject, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\ObjectValue", 0)
322+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_context_GlobalObject, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\ObjectValue", 0)
323323
ZEND_END_ARG_INFO()
324324

325325
// void method
@@ -328,14 +328,14 @@ ZEND_END_ARG_INFO()
328328

329329
// void method
330330
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_context_SetSecurityToken, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
331-
ZEND_ARG_OBJ_INFO(0, token, v8\\Value, 0)
331+
ZEND_ARG_OBJ_INFO(0, token, V8\\Value, 0)
332332
ZEND_END_ARG_INFO()
333333

334334
// void method
335335
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_context_UseDefaultSecurityToken, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
336336
ZEND_END_ARG_INFO()
337337

338-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_context_GetSecurityToken, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\Value", 0)
338+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_context_GetSecurityToken, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\Value", 0)
339339
ZEND_END_ARG_INFO()
340340

341341
// void method
@@ -348,7 +348,7 @@ ZEND_END_ARG_INFO()
348348

349349
// void method
350350
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_context_SetErrorMessageForCodeGenerationFromStrings, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
351-
ZEND_ARG_OBJ_INFO(0, message, v8\\StringValue, 0)
351+
ZEND_ARG_OBJ_INFO(0, message, V8\\StringValue, 0)
352352
ZEND_END_ARG_INFO()
353353

354354
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_context_EstimatedSize, ZEND_RETURN_VALUE, 0, IS_LONG, NULL, 0)

src/php_v8_date.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ static PHP_METHOD(V8Date, DateTimeConfigurationChangeNotification) {
9191

9292

9393
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_date___construct, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 2)
94-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
94+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
9595
ZEND_ARG_TYPE_INFO(0, time, IS_DOUBLE, 0)
9696
ZEND_END_ARG_INFO()
9797

@@ -100,7 +100,7 @@ ZEND_END_ARG_INFO()
100100

101101
// void method
102102
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_date_DateTimeConfigurationChangeNotification, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
103-
ZEND_ARG_OBJ_INFO(0, isolate, v8\\isolate, 0)
103+
ZEND_ARG_OBJ_INFO(0, isolate, V8\\isolate, 0)
104104
ZEND_END_ARG_INFO()
105105

106106

src/php_v8_exception.cc

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -193,39 +193,39 @@ static PHP_METHOD(V8Exception, GetStackTrace) {
193193
}
194194

195195

196-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_RangeError, ZEND_RETURN_VALUE, 2, IS_OBJECT, "v8\\Value", 0)
197-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
198-
ZEND_ARG_OBJ_INFO(0, message, v8\\StringValue, 0)
196+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_RangeError, ZEND_RETURN_VALUE, 2, IS_OBJECT, PHP_V8_NS "\\Value", 0)
197+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
198+
ZEND_ARG_OBJ_INFO(0, message, V8\\StringValue, 0)
199199
ZEND_END_ARG_INFO()
200200

201-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_ReferenceError, ZEND_RETURN_VALUE, 2, IS_OBJECT, "v8\\Value", 0)
202-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
203-
ZEND_ARG_OBJ_INFO(0, message, v8\\StringValue, 0)
201+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_ReferenceError, ZEND_RETURN_VALUE, 2, IS_OBJECT, PHP_V8_NS "\\Value", 0)
202+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
203+
ZEND_ARG_OBJ_INFO(0, message, V8\\StringValue, 0)
204204
ZEND_END_ARG_INFO()
205205

206-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_SyntaxError, ZEND_RETURN_VALUE, 2, IS_OBJECT, "v8\\Value", 0)
207-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
208-
ZEND_ARG_OBJ_INFO(0, message, v8\\StringValue, 0)
206+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_SyntaxError, ZEND_RETURN_VALUE, 2, IS_OBJECT, PHP_V8_NS "\\Value", 0)
207+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
208+
ZEND_ARG_OBJ_INFO(0, message, V8\\StringValue, 0)
209209
ZEND_END_ARG_INFO()
210210

211-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_TypeError, ZEND_RETURN_VALUE, 2, IS_OBJECT, "v8\\Value", 0)
212-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
213-
ZEND_ARG_OBJ_INFO(0, message, v8\\StringValue, 0)
211+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_TypeError, ZEND_RETURN_VALUE, 2, IS_OBJECT, PHP_V8_NS "\\Value", 0)
212+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
213+
ZEND_ARG_OBJ_INFO(0, message, V8\\StringValue, 0)
214214
ZEND_END_ARG_INFO()
215215

216-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_Error, ZEND_RETURN_VALUE, 2, IS_OBJECT, "v8\\Value", 0)
217-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
218-
ZEND_ARG_OBJ_INFO(0, message, v8\\StringValue, 0)
216+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_Error, ZEND_RETURN_VALUE, 2, IS_OBJECT, PHP_V8_NS "\\Value", 0)
217+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
218+
ZEND_ARG_OBJ_INFO(0, message, V8\\StringValue, 0)
219219
ZEND_END_ARG_INFO()
220220

221-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_CreateMessage, ZEND_RETURN_VALUE, 2, IS_OBJECT, "v8\\Message", 0)
222-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
223-
ZEND_ARG_OBJ_INFO(0, exception, v8\\Value, 0)
221+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_CreateMessage, ZEND_RETURN_VALUE, 2, IS_OBJECT, PHP_V8_NS "\\Message", 0)
222+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
223+
ZEND_ARG_OBJ_INFO(0, exception, V8\\Value, 0)
224224
ZEND_END_ARG_INFO()
225225

226-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_GetStackTrace, ZEND_RETURN_VALUE, 2, IS_OBJECT, "v8\\StackTrace", 1)
227-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
228-
ZEND_ARG_OBJ_INFO(0, exception, v8\\Value, 0)
226+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exception_GetStackTrace, ZEND_RETURN_VALUE, 2, IS_OBJECT, PHP_V8_NS "\\StackTrace", 1)
227+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
228+
ZEND_ARG_OBJ_INFO(0, exception, V8\\Value, 0)
229229
ZEND_END_ARG_INFO()
230230

231231
static const zend_function_entry php_v8_exception_methods[] = {

src/php_v8_exceptions.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -165,18 +165,18 @@ static PHP_METHOD(V8ExceptionsTryCatch, GetTryCatch)
165165

166166

167167
ZEND_BEGIN_ARG_INFO_EX(arginfo_v8_exceptions_try_catch___construct, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 3)
168-
ZEND_ARG_OBJ_INFO(0, isolate, v8\\Isolate, 0)
169-
ZEND_ARG_OBJ_INFO(0, context, v8\\Context, 0)
170-
ZEND_ARG_OBJ_INFO(0, try_catch, v8\\TryCatch, 0)
168+
ZEND_ARG_OBJ_INFO(0, isolate, V8\\Isolate, 0)
169+
ZEND_ARG_OBJ_INFO(0, context, V8\\Context, 0)
170+
ZEND_ARG_OBJ_INFO(0, try_catch, V8\\TryCatch, 0)
171171
ZEND_END_ARG_INFO()
172172

173-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exceptions_try_catch_GetIsolate, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\Isolate", 0)
173+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exceptions_try_catch_GetIsolate, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\Isolate", 0)
174174
ZEND_END_ARG_INFO()
175175

176-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exceptions_try_catch_GetContext, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\Context", 0)
176+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exceptions_try_catch_GetContext, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\Context", 0)
177177
ZEND_END_ARG_INFO()
178178

179-
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exceptions_try_catch_GetTryCatch, ZEND_RETURN_VALUE, 0, IS_OBJECT, "v8\\TryCatch", 0)
179+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_v8_exceptions_try_catch_GetTryCatch, ZEND_RETURN_VALUE, 0, IS_OBJECT, PHP_V8_NS "\\TryCatch", 0)
180180
ZEND_END_ARG_INFO()
181181

182182

0 commit comments

Comments
 (0)