Marc (@mrousavy) 's Twitter Profile
Marc

@mrousavy

CEO @margelo_io – I built VisionCamera, Nitro Modules and react-native-mmkv

ID: 2793541149

linkhttps://mrousavy.com calendar_today30-09-2014 04:30:43

7,7K Tweet

17,17K Followers

638 Following

Marc (@mrousavy) 's Twitter Profile Photo

Just fixed a SIGABRT crash in Nitro when using Promises! Hunting down the bug was pretty fun - the inner Promise kept a π™Ώπš›πš˜πš–πš’πšœπšŽ strong in it's 𝚜𝚝𝚍::πšπšžπš—πšŒπšπš’πš˜πš— capture, causing the π™Ήπ™Ώπš›πš˜πš–πš’πšœπšŽ dtor to be called on a wrong Thread! 🀯 github.com/mrousavy/nitro…

Marc (@mrousavy) 's Twitter Profile Photo

Just added support for Android π™·πšŠπš›πšπš πšŠπš›πšŽπ™±πšžπšπšπšŽπš› in Nitro. πŸ”₯ This is super efficient for GPU-based buffers (like Camera Frames) and allows you to read those buffers directly in JS, without performing a copy. 🀯 github.com/mrousavy/nitro…

Marc (@mrousavy) 's Twitter Profile Photo

Swift's new Java interop uses JNI by default, but if the JVM supports the new FFI/FFM mode, it can automatically use this and benefit from much faster performance and lower overhead. This is really cool! #WWDC25

Swift's new Java interop uses JNI by default, but if the JVM supports the new FFI/FFM mode, it can automatically use this and benefit from much faster performance and lower overhead.
This is really cool! #WWDC25
Marc (@mrousavy) 's Twitter Profile Photo

Swift 6.2 brings a new Foundation type; π™Έπš—πš•πš’πš—πšŽπ™°πš›πš›πšŠπš’<𝙽, πšƒ>. πŸ“¦ This makes use of a new generics feature, where a generic argument is used to define the array's size at compile-time. Pretty neat! #WWDC25

Swift 6.2 brings a new Foundation type; π™Έπš—πš•πš’πš—πšŽπ™°πš›πš›πšŠπš’&lt;𝙽, πšƒ&gt;. πŸ“¦
This makes use of a new generics feature, where a generic argument is used to define the array's size at compile-time. Pretty neat! #WWDC25