stringref icon indicating copy to clipboard operation
stringref copied to clipboard

Results 43 stringref issues
Sort by recently updated
recently updated
newest added

For languages with a universal value representation, it would be nice to be able to have a list of "any", then pull out the individual values and do some type...

I noticed when fuzzing Binaryen vs V8 that V8 disallows an input of `(ref.null none)` to `string.new_wtf16_array`. That seems like it should be valid since it is a subtype of...

So, the CG does not currently have consensus to move stringref forward. It may in the future, but that's not where we're at right now. For the moment, the [Hoot...

I'll start by saying that I'm not well-versed in WebAssembly specifications or proposals, but I happened to come across this proposal, and I'm quite interested in Unicode strings and how...

The `stringview_wtf16.slice` operation creates a string S2 that's a substring of another string S1. V8 originally implemented this by reusing its existing machinery for creating string slices, i.e. S2 would...

The only thing in this proposal that can usefully handle a null stringref is `string.eq`. This makes me think that the instructions in this proposal should generally consume and produce...

I'm trying to figure out how languages that primarily use UTF-8 for their strings would use this proposal. The first example that comes to mind is Rust, however a Rust...

As per the overview, *code unit* is defined as "an indivisible unit of an encoded unicode scalar value". While individual 8-bit, 16-bit or 32-bit code units are indivisible bit combinations,...

Following up on https://github.com/WebAssembly/stringref/issues/5#issuecomment-1312572737 we decided to implement `string.from_code_point` for performance evaluations in V8 (see also #58): - `string.from_code_point(codepoint: i32) -> ref string`, opcode `0xfba9` - returns a string consisting...

We have another instruction that is added to v8 for our performance experiments: - `string.hash(str: string) -> int32`, opcode `0xfbaa` - returns an *implementation defined* 32 bit hash value The...