Tzvetan Mikov
Tzvetan Mikov
I am sorry, you will have to work closely with us here, since we don't have Graphene installed. Let's try to figure out what is going on. I am looking...
I just tried that on arm64 Linux: https://gist.github.com/tmikov/5cc745cf16cc35118fb459b0d4414f85. It worked as expected. We really can't do anything more about this until we can understand what the bug is.
@thestinger it appears that Bionic has a bug and it includes the guard size in the reported stack size. The problem is not in the size being 64KB specifically, but...
To be clear, the problem I discovered has different symptoms than what you are describing. The problem only appears when there is an actual stack overflow. Our stack checking fails...
@thestinger I wrote a small test app, creating a thread with 64KB stack guard size. I tested it on MacOS, Linux and Android, all arm64. It worked normally on all...
Fix in https://github.com/facebook/hermes/pull/1538
Internally we support taking ownership of `std::string` and `std::u16string`, but this functionality isn't exposed through JSI. We could expose it, possibly using the Buffer API, as @neildhar mentioned. It would...
> In my case I have a few ASCII constants that I'd love to micro-optimize. If they are constants they are likely small? Wouldn't it make more sense to add...
> I was wondering; since my use-case is to simply store the string data to a file, and later read it back again - would it be possible to have...
The team discussed this and we think it is a good idea. Thanks for proposing it! It is now in the short term TODO list.