The worker and main thread are separate scopes, yes. So separate-asm for
running in a worker requires loading the asm in the worker, before the main
file.

On Wed, May 18, 2016 at 11:33 PM, awt <[email protected]> wrote:

> Thanks Alon, I will try out your suggestion and let you know the results
> later but just one question,  I am loading the *.asm.js script in the html
> so does the web worker actually has access to it? I was under the
> impression that the web worker would not have access to Javascript objects
> declared outside of its Javascript file.
>
> On Thursday, May 19, 2016 at 2:20:48 PM UTC+8, Alon Zakai wrote:
>>
>> Check that Module.asm in fact exists after the *.asm.js script is run
>> (can add debug logging inside it). The code in that script should set it.
>> But perhaps the script is executed too late, for example.
>>
>> On Wed, May 18, 2016 at 11:09 PM, awt <[email protected]> wrote:
>>
>>> I am on 1.36.3. I got the error 'Module.asm cannot be found' or
>>> something similar even after I had loaded the xxx_asm.js file in the html
>>> before starting the web worker. Perhaps I'm missing something here?
>>>
>>> On Thursday, May 19, 2016 at 2:10:30 AM UTC+8, Alon Zakai wrote:
>>>>
>>>> This should work. Which version are you on?
>>>>
>>>> On Wed, May 18, 2016 at 9:01 AM, awt <[email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I was trying to use --separate-asm with proxy-to-worker when I
>>>>> realized that we cannot get the xxx_asm.js file to be loaded in the
>>>>> worker.js? Is there a way around it? Thanks.
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "emscripten-discuss" 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.
>>>>>
>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "emscripten-discuss" 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.
>>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "emscripten-discuss" 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.
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" 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.

Reply via email to