Intel APX (Advanced Performance Extensions)
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 12/100
Research direction
The issue names no files, tests or entry points, only two hardware ideas: more general-purpose registers and three-operand scalar instructions. Start by finding where LuaJIT's x86 code generator and register allocator are defined, to see how much they assume about the register set. Done would be a maintainer-agreed scope for APX support, not a patch, so this is a design question first.
Written by the indexing model from the issue text.
Description
APX has some features that I'd imagine are nice for LuaJIT:
- more GPRs
- 3-operand (out, in, in) scalar instructions
- Dominant language
- C
- Stars
- 5.8k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from LuaJIT/LuaJIT
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 18/100
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
-
3.0 documentation enhancement
Difficulty 5/5 Over a week Newbie friendliness 5/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
Maintainers usually reply within 4 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
area/docs
Difficulty 1/5 Under an hour Newbie friendliness 83/100
Clodmony/starship-coop#72 ·
Maintainers usually reply within 1 day
-
ospf6d: heap-use-after-free in seqnumber_mismatch()/bad_lsreq() when a neighbor is deleted with events pendingPossibly taken @lichenlang89 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 61/100
Maintainers usually reply within 2 days
-
5700模组网络优先级问题Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100