Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / bytecodealliance/regalloc2 issues and pull requests

#210 - adding feature to suport nightly features on dependencies

Pull Request - State: open - Opened by jakubDoka 25 days ago - 2 comments

#209 - Can't use with `hashbrown/nightly` feature

Issue - State: open - Opened by Imberflur 25 days ago - 1 comment

#208 - refactor: use `&'static [PReg]` instead of `Vec<PReg>`

Pull Request - State: open - Opened by JonasKruckenberg about 1 month ago - 2 comments

#207 - Fix broken link in README (NFC)

Pull Request - State: closed - Opened by c8ef about 2 months ago

#206 - Replace scratch register with XOR swap

Issue - State: open - Opened by bwburnsides about 2 months ago - 1 comment

#205 - Release 0.11.1.

Pull Request - State: closed - Opened by cfallin 3 months ago

#204 - Improve performance by optimizing bundle merging logic.

Pull Request - State: closed - Opened by plusvic 3 months ago - 1 comment

#203 - Performance regression with rustc 1.81

Issue - State: closed - Opened by plusvic 3 months ago - 18 comments

#202 - Update hashbrown to 0.15

Pull Request - State: closed - Opened by a1phyr 3 months ago

#201 - Bump to version 0.11.0.

Pull Request - State: closed - Opened by cfallin 3 months ago

#200 - Extend Fuzzer to Check Debug Locations

Pull Request - State: open - Opened by d-sonuga 4 months ago - 3 comments

#199 - Corrected errors in Fastalloc doc

Pull Request - State: closed - Opened by d-sonuga 4 months ago

#198 - Fastalloc doc

Pull Request - State: closed - Opened by d-sonuga 5 months ago

#197 - Remove some final references to stack maps

Pull Request - State: closed - Opened by fitzgen 5 months ago

#196 - Adding new API that accepts resusable context.

Pull Request - State: closed - Opened by jakubDoka 5 months ago - 10 comments

#194 - Extend the fuzzer to check the debug locations output

Issue - State: open - Opened by d-sonuga 5 months ago - 7 comments

#193 - Update to 0.10.2

Pull Request - State: closed - Opened by elliottt 5 months ago

#192 - Fix bit packing of bundle params

Pull Request - State: closed - Opened by elliottt 5 months ago

#191 - Fuzzer Not Detecting Incorrect Allocation

Issue - State: open - Opened by d-sonuga 5 months ago - 3 comments

#189 - Version 0.10.1.

Pull Request - State: closed - Opened by cfallin 6 months ago - 1 comment

#188 - chore: update dependencies

Pull Request - State: closed - Opened by JonasKruckenberg 6 months ago - 5 comments

#187 - Bump to 0.10.0

Pull Request - State: closed - Opened by elliottt 6 months ago

#186 - Support branch instructions that define their blockparams

Issue - State: open - Opened by bjorn3 6 months ago - 10 comments

#185 - Remove the OperandConstraint::Stack variant

Pull Request - State: closed - Opened by elliottt 6 months ago

#184 - Release version 0.9.4

Pull Request - State: closed - Opened by elliottt 6 months ago

#183 - Remove safepoint support

Pull Request - State: closed - Opened by elliottt 6 months ago - 1 comment

#181 - Fastalloc1

Pull Request - State: closed - Opened by d-sonuga 7 months ago - 1 comment

#180 - Added support for multiple OperandConstraint::Reuse operands.

Pull Request - State: open - Opened by Iizerd 7 months ago - 1 comment

#179 - Added support for multiple OperandConstraint::Reuse operands.

Pull Request - State: closed - Opened by Iizerd 7 months ago - 3 comments

#178 - Refactor PRegSet.

Pull Request - State: closed - Opened by numas13 9 months ago

#177 - PregSet machine env

Pull Request - State: closed - Opened by KGrewal1 9 months ago - 18 comments

#176 - Upgrade cargo-deny to 0.14.22

Pull Request - State: closed - Opened by jameysharp 10 months ago

#175 - Revert "Make parallel-moves resolver available publicly"

Pull Request - State: closed - Opened by jameysharp 10 months ago - 1 comment

#174 - early break in cfg.rs

Pull Request - State: closed - Opened by lengyijun 12 months ago - 2 comments

#173 - Adapt regalloc2-tool to work with creduce

Issue - State: open - Opened by elliottt 12 months ago

#172 - Keep all `Use`s in a single vector

Pull Request - State: open - Opened by Amanieu about 1 year ago

#171 - Spill for VReg lifetimes instead of SpillSet lifetimes

Pull Request - State: closed - Opened by elliottt about 1 year ago - 3 comments

#170 - Disallow blockparams on branches with multiple successors

Pull Request - State: open - Opened by Amanieu about 1 year ago - 12 comments

#169 - Remove support for backwards `InstRange`

Pull Request - State: closed - Opened by Amanieu about 1 year ago

#168 - Allow fixed-early-def and fixed-late-use constraints

Pull Request - State: closed - Opened by Amanieu about 1 year ago - 5 comments

#167 - fix typo

Pull Request - State: closed - Opened by zhiqiangxu over 1 year ago

#166 - Bump to version 0.9.3

Pull Request - State: closed - Opened by elliottt over 1 year ago - 1 comment

#165 - Move the split point to the first fixed use

Pull Request - State: closed - Opened by elliottt over 1 year ago - 4 comments

#164 - Update hashbrown to 0.14

Pull Request - State: closed - Opened by a1phyr over 1 year ago - 1 comment

#163 - Remove unused function generator options

Pull Request - State: closed - Opened by elliottt over 1 year ago

#162 - Correct a typo in serialize.rs

Pull Request - State: closed - Opened by felixonmars over 1 year ago

#161 - Propagate the cached fixed-def flag when merging bundles

Pull Request - State: closed - Opened by Amanieu over 1 year ago - 2 comments

#160 - Revert "Allow merging bundles that have a fixed-reg def"

Pull Request - State: closed - Opened by elliottt over 1 year ago - 3 comments

#159 - Simplify stack-to-stack moves

Pull Request - State: closed - Opened by jameysharp over 1 year ago - 5 comments

#158 - Simplify parallel-moves state machine

Pull Request - State: closed - Opened by jameysharp over 1 year ago - 1 comment

#157 - Only sort parallel-moves list once

Pull Request - State: closed - Opened by jameysharp over 1 year ago

#156 - Make parallel-moves resolver available publicly

Pull Request - State: closed - Opened by jameysharp over 1 year ago

#155 - Allow merging bundles that have a fixed-reg def

Pull Request - State: closed - Opened by Amanieu over 1 year ago - 2 comments

#154 - How do I run this programme?

Issue - State: closed - Opened by baikaishiuc over 1 year ago - 2 comments

#153 - Version bump to 0.9.2.

Pull Request - State: closed - Opened by cfallin over 1 year ago

#152 - Run the fuzzer with all register classes

Pull Request - State: closed - Opened by Amanieu over 1 year ago - 3 comments

#151 - Avoid generating the state in the check if logging is disabled

Pull Request - State: closed - Opened by Amanieu over 1 year ago

#150 - Check constraints for Def operands in the checker

Pull Request - State: closed - Opened by Amanieu over 1 year ago

#149 - Fix handling of dedicated scratch registers

Pull Request - State: closed - Opened by Amanieu over 1 year ago

#148 - Add `regalloc2-tool`

Pull Request - State: closed - Opened by Amanieu over 1 year ago - 1 comment

#147 - Include useful diagnostic information in errors

Issue - State: open - Opened by fitzgen over 1 year ago - 1 comment

#146 - Handle under-constrained uses when all registers are clobbered

Pull Request - State: closed - Opened by elliottt over 1 year ago - 3 comments

#145 - Support instructions that clobber all registers and have non-fixed uses

Issue - State: open - Opened by fitzgen over 1 year ago - 2 comments

#144 - Allow all allocatable registers to be live

Pull Request - State: closed - Opened by elliottt over 1 year ago

#143 - Move edits out of Env

Pull Request - State: closed - Opened by elliottt over 1 year ago

#142 - Add a newtypes for LiveRange, LiveBundle, SpillSet, and VReg storage

Pull Request - State: closed - Opened by elliottt over 1 year ago - 1 comment

#141 - Remove the merged_into field of LiveRangeData

Pull Request - State: closed - Opened by elliottt over 1 year ago

#140 - Remove the redundant move eliminator

Pull Request - State: closed - Opened by elliottt over 1 year ago - 3 comments

#139 - Bump version to 0.9.1

Pull Request - State: closed - Opened by elliottt over 1 year ago

#138 - Handle dedicated scratch registers in the redundant move eliminator

Pull Request - State: closed - Opened by Amanieu over 1 year ago - 2 comments

#137 - Prefer registers for block-param moves

Pull Request - State: closed - Opened by elliottt almost 2 years ago - 2 comments

#136 - Bump the version to 0.9.0

Pull Request - State: closed - Opened by elliottt almost 2 years ago

#135 - Refactor inserted move handling

Pull Request - State: closed - Opened by elliottt almost 2 years ago - 1 comment

#134 - Revert "Separate vectors for each priority level"

Pull Request - State: closed - Opened by elliottt almost 2 years ago

#133 - Separate vectors for each priority level

Pull Request - State: closed - Opened by elliottt almost 2 years ago - 1 comment

#132 - Panic when spillslot is too large

Pull Request - State: closed - Opened by afonso360 almost 2 years ago - 2 comments

#131 - Extend integer register `PReg` space to 128 registers

Pull Request - State: open - Opened by Amanieu almost 2 years ago - 3 comments

#130 - Bump version to 0.8.1

Pull Request - State: closed - Opened by Amanieu almost 2 years ago - 1 comment

#129 - Fix several bugs

Pull Request - State: closed - Opened by Amanieu almost 2 years ago

#128 - Use core::mem::take instead of clearing vectors

Pull Request - State: closed - Opened by elliottt almost 2 years ago

#127 - Bump to version 0.8.0

Pull Request - State: closed - Opened by afonso360 almost 2 years ago - 1 comment

#126 - Add a third register class

Pull Request - State: closed - Opened by afonso360 almost 2 years ago - 1 comment

#125 - Bump to version 0.7.0

Pull Request - State: closed - Opened by elliottt almost 2 years ago

#124 - Cleanup DESIGN.md

Pull Request - State: closed - Opened by elliottt almost 2 years ago

#123 - Avoid using Vec::clear in clear_alloc

Pull Request - State: closed - Opened by elliottt almost 2 years ago

#122 - Initial support for overlapping LiveRanges

Pull Request - State: closed - Opened by elliottt almost 2 years ago - 2 comments

#121 - Auto-fix Clippy lints

Pull Request - State: closed - Opened by Johan-Mi almost 2 years ago - 1 comment

#120 - Slightly more efficient vec initialization

Pull Request - State: closed - Opened by Johan-Mi almost 2 years ago

#119 - Make regalloc2 `#![no_std]`

Pull Request - State: closed - Opened by Amanieu almost 2 years ago - 1 comment

#118 - Remove support for program moves

Pull Request - State: closed - Opened by Amanieu almost 2 years ago - 1 comment

#117 - Re-introduce optional dedicated scratch registers

Pull Request - State: closed - Opened by Amanieu almost 2 years ago - 1 comment

#116 - Misc refactorings

Pull Request - State: closed - Opened by elliottt almost 2 years ago

#115 - Bump version to 0.6.1.

Pull Request - State: closed - Opened by cfallin about 2 years ago

#114 - checker: Use a couple of Rust idioms

Pull Request - State: closed - Opened by jameysharp about 2 years ago

#113 - Fix checker when empty blocks result in unchanged-from-`Top` entry state.

Pull Request - State: closed - Opened by cfallin about 2 years ago - 1 comment

#112 - Bump to version 0.6.0

Pull Request - State: closed - Opened by elliottt about 2 years ago

#111 - Fix indent/conditional removal in #108 that removed wrong brace.

Pull Request - State: closed - Opened by cfallin about 2 years ago