index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
wasm
/
literal.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[NFC] Add HeapType::isMaybeShared(BasicHeapType) utility (#6773)
Thomas Lively
2024-07-18
1
-2
/
+1
*
[threads] Fix shared ref.eq and disallow mixed-shareability (#6763)
Thomas Lively
2024-07-17
1
-1
/
+2
*
Revert "[threads] Allow i31refs of mixed shareability to compare equal (#6752...
Thomas Lively
2024-07-17
1
-9
/
+3
*
[threads] Allow i31refs of mixed shareability to compare equal (#6752)
Thomas Lively
2024-07-16
1
-3
/
+9
*
[threads] ref.i31_shared (#6735)
Thomas Lively
2024-07-12
1
-1
/
+2
*
[threads] Shared basic heap types (#6667)
Thomas Lively
2024-06-19
1
-5
/
+9
*
Rewrite wasm-shell to use new wast parser (#6601)
Thomas Lively
2024-05-17
1
-0
/
+16
*
[Strings] Remove stringview types and instructions (#6579)
Thomas Lively
2024-05-15
1
-10
/
+0
*
Typed continuations: nocont and cont basic heap types (#6468)
Frank Emrich
2024-04-04
1
-0
/
+6
*
[Strings] Escape strings printed by fuzz-exec (#6441)
Thomas Lively
2024-03-26
1
-6
/
+5
*
[Strings] Represent string values as WTF-16 internally (#6418)
Thomas Lively
2024-03-22
1
-5
/
+18
*
[EH] Add exnref type back (#6149)
Heejin Ahn
2023-12-08
1
-0
/
+8
*
Work around a gcc 13 issue with signbit that made us not compute fmin of -0 p...
Alon Zakai
2023-10-04
1
-4
/
+14
*
Limit printing of Literal[s] in a general way (#5792)
Alon Zakai
2023-06-28
1
-16
/
+49
*
Limit literal printing to a reasonable limit (#5779)
Alon Zakai
2023-06-21
1
-0
/
+8
*
[Wasm GC] wasm-ctor-eval: Handle cycles of data (#5685)
Alon Zakai
2023-05-05
1
-0
/
+1
*
Support interpretation of extern.externalize and extern.internalize (#5576)
Thomas Lively
2023-03-16
1
-10
/
+50
*
[Strings] Add hashing and equality support for strings (#5507)
Alon Zakai
2023-02-21
1
-0
/
+3
*
[Strings] Add support for strings in getLiteral and Literal() (#5500)
Alon Zakai
2023-02-17
1
-0
/
+10
*
[Strings] Initial string execution support (#5491)
Alon Zakai
2023-02-15
1
-2
/
+16
*
[Wasm GC] Replace `HeapType::data` with `HeapType::struct_` (#5416)
Thomas Lively
2023-01-10
1
-2
/
+2
*
Implement `array.new_data` and `array.new_elem` (#5214)
Thomas Lively
2022-11-07
1
-0
/
+51
*
Implement `array` basic heap type (#5148)
Thomas Lively
2022-10-18
1
-0
/
+2
*
Implement bottom heap types (#5115)
Thomas Lively
2022-10-07
1
-70
/
+76
*
Refactor standardizeNaN (#5064)
Max Graey
2022-10-04
1
-34
/
+32
*
[OptimizeInstructions] Simplify floating point ops with NaN on right side (#4...
Max Graey
2022-09-12
1
-27
/
+9
*
Restore the `extern` heap type (#4898)
Thomas Lively
2022-08-17
1
-0
/
+5
*
Remove RTTs (#4848)
Thomas Lively
2022-08-05
1
-73
/
+1
*
Update reference type Literal constructors to use HeapType (#4857)
Thomas Lively
2022-08-01
1
-4
/
+2
*
[Wasm GC] Properly represent nulls in i31 (#4819)
Alon Zakai
2022-07-25
1
-6
/
+6
*
Remove basic reference types (#4802)
Thomas Lively
2022-07-20
1
-82
/
+16
*
[Strings] Add string proposal types (#4755)
Alon Zakai
2022-06-29
1
-0
/
+8
*
[NFC] Make Literal::makeNull take a HeapType (#4664)
Alon Zakai
2022-05-13
1
-1
/
+1
*
Remove externref (#4633)
Thomas Lively
2022-05-04
1
-19
/
+1
*
Implement relaxed SIMD dot product instructions (#4586)
Thomas Lively
2022-04-11
1
-7
/
+23
*
Optimize Literal constructors and destructor (#4456)
Alon Zakai
2022-01-14
1
-47
/
+63
*
Add support for relaxed-simd instructions (#4320)
Ng Zhi An
2021-11-15
1
-0
/
+62
*
Fix RTTs for RTT-less instructions (#4294)
Thomas Lively
2021-11-03
1
-6
/
+15
*
[NFC] Use std::variant in GCData (#4289)
Thomas Lively
2021-10-28
1
-1
/
+3
*
[Wasm GC] Nulls compare equal regardless of type (#4094)
Alon Zakai
2021-08-19
1
-3
/
+6
*
[Simd] Implement extra convert, trunc, demote and promote ops for interpreter...
Max Graey
2021-07-28
1
-0
/
+48
*
[Simd] Refactoring. Remove middle *Vec* from some simd ops for consistency (#...
Max Graey
2021-07-27
1
-17
/
+17
*
[Simd] Add extending pairwise adds to interpreter (#4022)
Max Graey
2021-07-26
1
-0
/
+25
*
[SIMD] Add extend + mul simd operations to interpreter (#4021)
Max Graey
2021-07-26
1
-12
/
+25
*
[Simd] Add extension from i32x4 to i64x2 ops to interpreter (#4016)
Max Graey
2021-07-26
1
-0
/
+12
*
[SIMD] Refactor extend helper (#4018)
Max Graey
2021-07-23
1
-13
/
+12
*
Implement q15MulrSatSI16x8 for interpreter (#3984)
Max Graey
2021-07-14
1
-1
/
+10
*
Implement interpretation of i64x2.bitmask (#3982)
Thomas Lively
2021-07-13
1
-0
/
+10
*
[Wasm GC] Add a isNonNullable() convenience method. NFC (#3978)
Alon Zakai
2021-07-12
1
-1
/
+1
*
[Wasm GC] rtt.fresh_sub (#3936)
Alon Zakai
2021-06-17
1
-3
/
+6
[next]