Yet another option is to just have named exports on the module entry file for onInit and onTick. Both of these methods would work the same way (other method being explicit registering via Engine) under the hood, but this might be more natural JS code.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
May 18 2022
@vladislavbelov I wonder what this patch has changed? Please!
In D4654#198023, @Stan wrote:What's the performance difference ?
So it's not worthwile at all?
What's the performance difference ?
Recap of a talk with Mozilla SM devs today on their Matrix chat:
- JS-WASM & JS-C++ interop can ultimately be expected to have about the same 'cost'. A dev said that the large cost was that IonCompiled code needed to dump registers in a GC-aware manner, in case the C++/Wasm call triggered a GC.
- C++ <-> WASM interop is currently not implemented, and would have to go through JS, which I think makes the whole idea too inefficient right now. Though implementing c++ <-> wasm direct interop might be relatively easy to implement.
- Given that we're gonna need the above in any case for the engine, this sounds like a somewhat complex path to optimisations.
May 17 2022
Build was aborted.
Build was aborted.
May 16 2022
In D4530#197931, @vladislavbelov wrote:In D4530#197910, @wraitii wrote:God this code is a mess.
You're talking like other code is significantly better x)
In D4530#197910, @wraitii wrote:God this code is a mess.
You're talking like the other code is significantly better x)
God this code is a mess.
Looks good. Thanks for the patch :) Feel free to commit it.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
May 15 2022
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
This one should work
Still learning lua
Successful build - Chance fights ever on the side of the prudent.
Build failure - The Moirai have given mortals hearts that can endure.
Successful build - Chance fights ever on the side of the prudent.
Build failure - The Moirai have given mortals hearts that can endure.
Successful build - Chance fights ever on the side of the prudent.
Build failure - The Moirai have given mortals hearts that can endure.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Build failure - The Moirai have given mortals hearts that can endure.
Fix cross-compilation, run with ARCH/HOSTTYPE=x86_64
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Proper fix this time
Build failure - The Moirai have given mortals hearts that can endure.
Build failure - The Moirai have given mortals hearts that can endure.
In rP26881#57875, @Stan wrote:Question how do I build a X86 build on my M1 now ? I can pass arch to the libs, but not to updateworkspaces.sh, nor premake for the game
Question how do I build a X86 build on my M1 now ? I can pass arch to the libs, but not to updateworkspaces.sh, nor premake for the game