it's always best to post the full code to reproduce your issue.
On Sunday, October 15, 2017 at 11:29:37 PM UTC-7, Gautham B A wrote:
>
> Hi all,
>
> I was wondering if it's possible to compile multiple javascript source
> files into a single context. For example,
> // File a.js
> function f1(){
> console.log(10);
> }
>
> // File b.js
> function f2(){
> console.log(20);
> }
>
> In C++, I'm trying to compile them one after another -
> //Sources v8 string
> v8::String a_js = ...
> v8::String b_js = ...
>
> // Compiling them one after another
> v8::Script::Compile(context, a_js);
> auto script = v8::Script::Compile(context, b_js).ToLocalChecked();
>
> Now, when I try to grab the reference to f1 (function in a.js) in the C++
> function, I get an empty handle, I assume that when I compiled b.js, the
> context got overwritten.
> Could anyone please tell me if it's possible to compile multiple sources
> into the same context?
>
> Thanks,
> --Gautham
>
--
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
---
You received this message because you are subscribed to the Google Groups
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.