Goktug Gokdogan
Goktug Gokdogan
By popular request, I am listing the things that J2CL team is actively working on apart from continuous improvements and maintenance and what to expect in the next quarters: Last...
Existing signed division traps on overflow: https://github.com/sunfishcode/wasm-reference-manual/blob/master/WebAssembly.md#integer-divide-signed This results in costlier division emulation in languages like Java that doesn't trap on division by -1. (Also see https://github.com/WebAssembly/design/issues/986 for prior art)
We can follow something similar to auto-value "how do I" page: https://github.com/google/auto/blob/master/value/userguide/index.md#how-do-i
I noticed that `string.encode_wtf16_array` is not accepting the string range to encode (like `sourceStartIndex` and `sourceEndIndex`). Is it efficient enough to do a slice first and then call `encode_wtf16_array` or...
Currently, `stringref` is the main entry point of all string creations and related high level methods. On the other side, there is a bunch of specialized functions in the views....
It looks like `java_export` includes classes from targets marked with maven:compile_only. I have seen this in `google_bazel_common` examples. For example: AutoValue is such [tagged target](https://github.com/google/bazel-common/blob/0aa5acbefe37b58cc8f0fbdb510606bbeb19ef8a/third_party/java/auto/BUILD#L63) but I needed to exclude...