index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
wasm
/
wasm-validator.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Validate RefAsNonNull (#6785)
Alon Zakai
2024-07-24
1
-2
/
+11
*
Properly validate ref.cast when lacking a common supertype (#6741)
Alon Zakai
2024-07-23
1
-0
/
+15
*
[NFC] Add HeapType::isMaybeShared(BasicHeapType) utility (#6773)
Thomas Lively
2024-07-18
1
-1
/
+1
*
Validate features for types used in element segments (#6769)
Thomas Lively
2024-07-18
1
-0
/
+8
*
Validate features for types used in tables (#6768)
Thomas Lively
2024-07-18
1
-13
/
+8
*
[threads] ref.i31_shared requires shared-everything in validation (#6767)
Thomas Lively
2024-07-18
1
-0
/
+6
*
[threads] Fix shared ref.eq and disallow mixed-shareability (#6763)
Thomas Lively
2024-07-17
1
-0
/
+6
*
[threads] Validate all features required by ref.null (#6757)
Thomas Lively
2024-07-16
1
-15
/
+25
*
[threads] Fix struct op validation for shared null (#6742)
Thomas Lively
2024-07-13
1
-1
/
+1
*
[threads] Shared polymorphism for extern conversions (#6730)
Thomas Lively
2024-07-11
1
-8
/
+10
*
Rename external conversion instructions (#6716)
Jérôme Vouillon
2024-07-08
1
-6
/
+6
*
[NFC] Add HeapType::getFeatures() (#6707)
Alon Zakai
2024-06-27
1
-2
/
+1
*
[threads] Validate shared-polymorphic instructions (#6702)
Thomas Lively
2024-06-25
1
-70
/
+61
*
Validate memarg offsets (#6683)
Thomas Lively
2024-06-20
1
-0
/
+13
*
[threads] Add a "shared-everything" feature (#6658)
Thomas Lively
2024-06-14
1
-0
/
+19
*
Fix fuzzer generation of a DataSegment + add validation that would have caugh...
Alon Zakai
2024-05-23
1
-2
/
+56
*
Fix GlobalRefining's handling of gets in module code and add missing validati...
Alon Zakai
2024-05-17
1
-3
/
+5
*
Add table64 lowering pass (#6595)
Sam Clegg
2024-05-15
1
-27
/
+15
*
[Strings] Remove operations not included in imported strings (#6589)
Thomas Lively
2024-05-15
1
-18
/
+24
*
[Strings] Remove stringview types and instructions (#6579)
Thomas Lively
2024-05-15
1
-34
/
+0
*
[memory64] Add table64 to existing memory64 support (#6577)
Sam Clegg
2024-05-10
1
-25
/
+47
*
[validator] Remove indexType helper function (#6576)
Sam Clegg
2024-05-09
1
-23
/
+18
*
Improve return validation (#6551)
Thomas Lively
2024-04-29
1
-10
/
+18
*
[Strings] Add (partial) validation for StringNew (#6417)
Alon Zakai
2024-03-21
1
-1
/
+34
*
Typed continuations: suspend instructions (#6393)
Frank Emrich
2024-03-19
1
-0
/
+9
*
Typed continuations: cont.bind instructions (#6365)
Frank Emrich
2024-03-04
1
-0
/
+19
*
Typed continuations: cont.new instructions (#6308)
Frank Emrich
2024-02-22
1
-0
/
+14
*
Validator: ArrayNew|InitData require Bulk Memory (#6331)
Alon Zakai
2024-02-21
1
-0
/
+8
*
Validate function imports (#6315)
Alon Zakai
2024-02-20
1
-40
/
+60
*
Remove incorrect validation of segment sizes (#6228)
Alon Zakai
2024-01-22
1
-9
/
+0
*
[NFC] Fix "initialised" => "initialized" (#6222)
Thomas Lively
2024-01-11
1
-1
/
+1
*
Typed continuations: resume instructions (#6083)
Frank Emrich
2024-01-11
1
-0
/
+19
*
[EH] Add validation for new instructions (#6185)
Heejin Ahn
2023-12-20
1
-5
/
+78
*
Add tuple.drop validation (#6186)
Alon Zakai
2023-12-19
1
-0
/
+5
*
[EH] Add instructions for new proposal (#6181)
Heejin Ahn
2023-12-19
1
-1
/
+12
*
Implement more TypeGeneralizing transfer functions (#6118)
Thomas Lively
2023-11-15
1
-12
/
+14
*
Implement table.copy (#6078)
Alon Zakai
2023-11-06
1
-0
/
+22
*
Allow rec groups of public function types in closed world (#6053)
Alon Zakai
2023-10-26
1
-6
/
+16
*
Fix segfault in catch validator (#6032)
Philip Blair
2023-10-23
1
-26
/
+24
*
[typed-cont] Allow result types on tags (#5997)
Frank Emrich
2023-10-05
1
-4
/
+17
*
[Parser] Parse labels and br (#5970)
Thomas Lively
2023-10-02
1
-2
/
+5
*
Refine ref.test's castType during refinalization (#5985)
Thomas Lively
2023-10-02
1
-0
/
+4
*
Support i8/i16 mutable arrays as public types for string interop (#5814)
Alon Zakai
2023-09-21
1
-1
/
+5
*
Fix validation error message for table.fill (#5953)
Thomas Lively
2023-09-18
1
-4
/
+3
*
Implement table.fill (#5949)
Thomas Lively
2023-09-18
1
-0
/
+19
*
Replace i31.new with ref.i31 everywhere (#5931)
Thomas Lively
2023-09-13
1
-2
/
+2
*
Replace I31New with RefI31 everywhere (#5930)
Thomas Lively
2023-09-13
1
-2
/
+2
*
Remove the GCNNLocals feature (#5080)
Thomas Lively
2023-08-31
1
-39
/
+7
*
Validate and fix up tuples with non-nullable elements (#5909)
Thomas Lively
2023-08-30
1
-3
/
+6
*
Rename multimemory flag (#5890)
Ashley Nelson
2023-08-21
1
-2
/
+2
[next]