An open API service providing commit metadata for open source projects.

GitHub / WebAssembly/binaryen / commits

Optimizer and compiler/toolchain library for WebAssembly

SHA Message Author Date Stats
8d9412ef Add multi-threaded tests for acquire/release atomics (#8999) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
5 days ago
dae272c7 Generate tuple.extract of wide arithmetic in fuzzer (#9005) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
5 days ago
e06e0f25 ConstraintAnalysis: Handle fallthrough values (#9000) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
5 days ago
3444b977 [NFC] Add a nested loop test for ConstraintAnalysis (#9004) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
5 days ago
1bca181e ConstraintAnalysis: Optimize loop variables with non-constant bounds (#8996) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
6 days ago
64abb880 ConstraintAnalysis: Stop flowing in unreachable code (#9003) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
6 days ago
8f156268 Fix handling of indirect return calls in DAE2 (#8994) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
fb7c6c2f ConstraintAnalysis: Handle tees (#8998) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
79dfe6b4 Version 132 (#8997) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
7c4c1602 Do not fuzz relaxed-atomics on V8 yet (#8995) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
37f9eb33 ConstraintAnalysis: Handle cases with extra constraints (#8988) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
23b17a19 Add Abstract::flipRelational (#8993) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
2a03c015 Generate more descriptor types in the fuzzer (#8989) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
d8c6b2ab Add a "relaxed" memory order (#8984) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
86a7c4c7 Add relaxed-atomics feature flag (#8983) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
302396a6 Fuzzing: Prioritize RefCast (#8987) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
8 days ago
b3e9b4fb Fix inplace_vector test on 32-bit (#8971) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
8 days ago
6906bf01 ConstraintAnalysis: Optimize loops (#8980) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
8 days ago
efe5df17 [CustomDescriptors] Ensure a non-nullable type for br_on_cast_desc_eq on null... Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
9 days ago
ab7d0f59 Rename relaxed-atomics to acquire-release-atomics (#8982) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
9 days ago
f1b0e46c Fix untaken BrOn branch analysis (#8970) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
12 days ago
e27398d8 ConstraintAnalysis: Increment constants (#8969) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
12 days ago
042f47fd Consistent header guards. NFC (#8977) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
12 days ago
a0463cbe Fix ReFinalize in MakeSharedObjects (#8974) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
12 days ago
b97310a2 Add BYN_WARN_UNUSED macro and apply to Name and IString (#8973) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
13 days ago
e821d175 Remove unused variables. NFC (#8972) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
14 days ago
fc8f31cf [Relaxed SIMD] Fix validation and fuzzer handling (#8967) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
8e444fc6 ConstraintAnalysis: Add missing unsigned cases (#8963) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
16 days ago
33abc59a Fix alignment in relaxed atomics spec test (#8961) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
b8f91600 [JS API] Merge `Module['readBinaryWithFeatures']` into `Module['readBinary']`... Chris Harvey <1****y@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
9c108679 ConstraintAnalysis: Add more simple inequalities (#8955) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
d78c2455 [wasm2c] Only run clang-tidy-diff on files that are compiled (#8959) lexi-nadia <l****a@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
26d46edc Add a MakeSharedObjects pass (#8953) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
16272bac Fix determinism bug when mapping type names (#8956) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
a9791003 [wasm2c] Add the very beginning of a wasm2c implementation and test harness (... lexi-nadia <m****e@l****m>
Committed by: GitHub <n****y@g****m>
20 days ago
ecb3d997 [NFC] Add file-level comments to IRBuilder (#8946) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
21 days ago
0430c35a Fix binary spans on wrapper blocks in IRBuilder (#8944) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
21 days ago
e336c23b Update ruff to v0.16.0 (#8952) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
21 days ago
15bd4f06 [JS API] Expose BinaryenStringConst (#8951) Chris Harvey <1****y@u****m>
Committed by: GitHub <n****y@g****m>
21 days ago
bbfbb253 Fix unreachable br_on_cast parse bug (#8948) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
21 days ago
a5702361 [multibyte] Disable multibyte load/store until interpreter is ready. (#8938) Brendan Dahl <b****l@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
55dff6b2 Remove use of std::aligned_storage. NFC (#8942) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
23 days ago
0c633e76 Remove deprecated instruction mneumonics (#8941) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
23 days ago
84529ec8 Fuzzer support for br_on_cast_desc_eq (#8935) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
26 days ago
51db2233 Opportunisticly emit compact imports (#8926) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
26 days ago
ad130598 ConstraintAnalysis: Add AND fusing of { x <= C && x < C } => x < C (#8937) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
26 days ago
2e035664 Parse text format for compact import sections (#8925) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
26 days ago
87da91d0 ConstraintAnalysis: Add OR fusing of { x == C || x > C } => x >= C (#8936) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
26 days ago
0a7b1713 Updated waitqueue support (#8672) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
bbeae83f [NFC] Track grammar of definitions in parser (#8931) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
e88a1b54 [multibyte] Expand array load and store validation (#8929) Brendan Dahl <b****l@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
a54b20b5 ConstraintAnalysis: Add inequality comparisons to constants (#8924) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
355863c2 Re-enable fuzzing for relaxed atomics (#8930) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
cdf3bfc5 Fix type updating for indirect call effects (#8874) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
acf302c4 [multibyte] Support offset and align for array load and store (#8923) Brendan Dahl <b****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
108e796b ConstraintAnalysis: Track relevant locals (#8921) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
29 days ago
c7ae8fbd wasm-ctor-eval: Do not try to flatten segments with huge offsets (#8920) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
29 days ago
74ff1eb9 Cleanup shared constants. NFC (#8922) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
29 days ago
e273451a [NFC] ConstraintAnalysis: Avoid a copy when there are no interesting branch c... Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
04bed6a0 ConstraintAnalysis: Return a bool from approximateOr (#8913) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
9563498d Update DAE_STATS to handle results (#8914) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
acfdce94 [support] ParentIndexIterator: Add subscript and friend plus operators (#8916) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
about 1 month ago
17ed400b [test] Improve run_example_tests. NFC (#8918) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ebd74547 [cmake] Simplify C++ standard enforcement using target_compile_features (#8915) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
about 1 month ago
64e066e9 Remove unused results in DAE2 (#8903) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1377e422 ConstraintAnalysis: Remove older redundant constraints (#8912) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
74c39b9b ConstraintAnalysis: Sort constraints internally (#8900) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1f903c14 Version 131 (#8908) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
892d2f6f Disable fuzzing for relaxed atomics (#8909) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7f87fefa Swap memarg bit for HasBackingArrayMask and HasMemoryOrderMask (#8905) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
684559c8 [StackSwitching] CFG: Fix basic blocks around Resume (#8907) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
2de84ed2 ConstraintAnalysis: Handle contradictions we find during other work (#8906) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
50181d7e [NFC] use wasm module in analysis::CFG::fromFunction (#8902) Changqing Jing <c****g@b****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
a3f1bc05 Fuzzer: Fix 64-bit max memory sizes, and add more variety (#8899) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c8391806 Allow atomic operations on non-shared memory in SafeHeap (#8890) Derek Schuff <d****f@c****g>
Committed by: GitHub <n****y@g****m>
about 1 month ago
9cb9f39e Merge `Module['parseTextWithFeatures']` into `Module['parseText']` (#8901) Chris Harvey <1****y@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
99f6fc63 Report a host limit for memories too large for the shell to allocate (#8898) Jacky Li <8****1@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e2712b61 RemoveUnusedModuleElements: Handle null table segments (#8884) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
48858e8d ConstraintAnalysis: Fix Pops and non-nullable LocalSets (#8895) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
6c1ca53b Heap2Local: Handle unreachable code in adjustTypeFlowingThrough (#8892) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1517ea94 [NFC] Add module context to CFG construction (#8897) Changqing Jing <c****g@b****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
5d050e79 ConstraintAnalysis: Fix some trivial asserts (#8893) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c01b697a wasm-reduce: Fix up EH nested pops when adding blocks (#8894) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
db30c15f MemoryPacking: Optimize overlapping segments on imported memories when provab... Jacky Li <8****1@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
21822346 ConstraintAnalysis: Add inequality parsing (#8891) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
69d28ed6 ConstraintAnalysis: Copy constraints when copying locals (#8888) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
21a717e8 ConstraintAnalysis: Do not add something already known to be true when ANDing... Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d36c9538 Generate acqrel atomic.fence in fuzzer (#8885) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
36446eb9 Fix fuzzer nondeterminism (#8886) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
6d767fff ConstraintAnalysis: Properly handle local changes (#8878) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b27f7e34 Fix escaping of names in IR (#8880) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
8c3dfa2d NFC: Fix gmock integration in unit tests (#8879) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f109fcde [C/JS APIs] Add BinaryenModuleParseWithFeatures (#8872) David Mak <d****1@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
7ec528c2 inplace_iterator: Add enough iteration to support std::erase_if (#8877) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
82b86450 ConstraintAnalysis: Add conditional propagation (#8867) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
e945e94d NFC: Fix const correctness in FlatTable (#8875) Steven Fontanella <s****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
a9811867 Directize: Handle nulls written by element segments (#8873) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
4514ec85 [wasm-merge] Make empty function names explicit with --output-manifest (#8871) Heejin Ahn <a****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d39a6d82 Move escape and unescape to names.h (NFC) (#8868) Heejin Ahn <a****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
8a34ba8b Add a ConstraintAnalysis pass (#8853) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago

← Back to repository