Owner

1 indexed repository · View on GitHub

Issues somebody may already be working on are listed last. List everything by date

  • Parser: nested ?: conditionals bypass LJ_MAX_XLEVEL and overflow the C stack
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 74/100

    LuaJIT/LuaJIT#1542 ·

  • JIT/FFI: negative signed integer-to-pointer casts are zero-extended on x64
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    LuaJIT/LuaJIT#1541 · 1 comment ·

  • Intel APX (Advanced Performance Extensions)
    Open
    3.0 enhancement

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#1515 · 2 comments ·

  • Incorrect result for the multiplication of 0 and negative numbers in DUALNUM mode.
    Open

    Difficulty 5/5 Over a week Newbie friendliness 18/100

    LuaJIT/LuaJIT#1511 · 1 comment ·

  • lj_opt_narrow moves an unguarded num->int conversion inside an ADD/SUB
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    LuaJIT/LuaJIT#1505 · 2 comments ·

  • LuaJIT 3.0 Syntax Extensions
    Open
    3.0 documentation enhancement

    Difficulty 5/5 Over a week Newbie friendliness 5/100

    LuaJIT/LuaJIT#1475 · 188 comments · 64 reactions ·

  • Update ffi to handle 64-bit enums and bit fields
    Open
    3.0 enhancement FFI

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    LuaJIT/LuaJIT#1461 · 1 comment ·

  • VM instrumentation for third-party tools
    Open
    2.1 3.0 enhancement

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#1457 · 23 comments · 2 reactions ·

  • Wrong result when comparing int64_t and lua number
    Open
    3.0 enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 15/100

    LuaJIT/LuaJIT#1389 · 6 comments ·

  • Drawback of dropping the rehashing of the finalizer table
    Open

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#1350 · 4 reactions ·

  • Use addreturn in the repl?
    Open
    3.0 enhancement

    Difficulty 2/5 1-3 hours Newbie friendliness 50/100

    LuaJIT/LuaJIT#1337 · 2 comments · 1 reaction ·

  • Possible crash on early OOM depending on C compiler
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 15/100

    LuaJIT/LuaJIT#1311 · 3 reactions ·

  • Incorrect narrowing for huge numbers.
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 18/100

    LuaJIT/LuaJIT#1236 · 1 comment · 1 reaction ·

  • FFI and GC anchors
    Open
    documentation enhancement FFI

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#1167 · 19 comments ·

  • luajit default allocator does not respect alignment requirements in all cases
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    LuaJIT/LuaJIT#1161 · 6 comments ·

  • IRSLOAD_READONLY of FORL_STEP slot can leak to other slots
    Open

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#1123 · 1 comment ·

  • DUALNUM: IRSLOAD_TYPECHECK elision in rec_for_loop needs to be slightly more conservative
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 18/100

    LuaJIT/LuaJIT#1122 · 1 comment ·

  • v3.0 Tracking Issue
    Open
    3.0

    Difficulty 5/5 Over a week Newbie friendliness 3/100

    LuaJIT/LuaJIT#1092 ·

  • X64 widening elimination can interact badly with CSE
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 15/100

    LuaJIT/LuaJIT#1086 · 3 comments ·

  • Plans for PowerPC Little Endian ppc64le support
    Open

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#633 · 1 comment · 6 reactions ·

  • Add support for RISC-V
    Open
    3.0 new port

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#628 · 30 comments · 39 reactions ·

  • Fix table bump optimization
    Open
    3.0 enhancement

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#606 · 4 comments ·

  • table.insert does not call the __len metamethod
    Open
    enhancement

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    LuaJIT/LuaJIT#578 · 3 comments ·

  • Port for s390x
    Open

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#397 · 3 comments · 1 reaction ·

  • Trace stitching bails on calls to blacklisted functions
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#318 · 2 comments ·

  • FFI: Enum cdata tostring should include enum name
    Open
    enhancement FFI low priority

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    LuaJIT/LuaJIT#135 ·

  • Merge PPC64 LE Linux !LJ_GC64 interpreter and JIT into LuaJIT repository
    Open

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#134 ·

  • Cleanup of LuaJIT test suite
    Open
    help wanted

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#129 · 3 comments ·

  • Automated regression testing
    Open

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#86 · 7 comments · 3 reactions ·

  • FFI: Add ffi.complex module for complex numbers
    Open
    enhancement FFI low priority

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#58 · 1 comment · 1 reaction ·

  • FFI: Compile calls to C functions with aggregates passed or returned by value
    Open
    3.0 difficult enhancement FFI

    Difficulty 5/5 Over a week Newbie friendliness 10/100

    LuaJIT/LuaJIT#57 · 1 reaction ·

  • Clone Mike Pall
    Open
    difficult enhancement

    Difficulty 5/5 Over a week Newbie friendliness 5/100

    LuaJIT/LuaJIT#45 · 25 comments · 119 reactions ·

  • Add s390x port
    Open
    new port

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#43 · 9 comments ·

  • FFI: Add vector/SIMD operations
    Open
    difficult enhancement FFI low priority

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#40 · 2 comments · 2 reactions ·

  • FFI: Add user-definable intrinsics
    Open
    enhancement FFI low priority

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#39 · 2 comments · 2 reactions ·

  • New Garbage Collector
    May be free again A pull request for this issue was closed without being merged. Open
    3.0 difficult enhancement

    Difficulty 5/5 Over a week Newbie friendliness 5/100

    LuaJIT/LuaJIT#38 · 20 comments · 20 reactions ·

  • Add Value-Range Propagation (VRP)
    Open
    enhancement low priority

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#36 ·

  • FFI: Redesign handling of float type
    Open
    difficult enhancement FFI low priority

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#32 · 1 reaction ·

  • FFI: Redesign handling of uint32_t
    Open
    difficult enhancement FFI

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#31 · 2 comments ·

  • FFI: Handle all constant declarations
    Open
    3.0 enhancement FFI

    Difficulty 4/5 Over a week Newbie friendliness 22/100

    LuaJIT/LuaJIT#29 ·

  • FFI: Correctly handle redeclarations
    Open
    3.0 enhancement FFI

    Difficulty 4/5 3-5 days Newbie friendliness 18/100

    LuaJIT/LuaJIT#28 · 7 comments · 1 reaction ·

  • FFI: Add internal pre-processor
    Open
    3.0 enhancement FFI

    Difficulty 5/5 Over a week Newbie friendliness 12/100

    LuaJIT/LuaJIT#27 · 5 comments ·

  • Replace package.* library with pure Lua code
    Open
    3.0 cleanup

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#22 · 1 comment ·

  • FFI: Initialize nested structs/unions
    Open
    difficult enhancement FFI

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    LuaJIT/LuaJIT#20 ·

  • Better integration of FFI number types
    Open
    difficult enhancement FFI low priority

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#17 · 1 comment ·

  • Replace more builtins with bytecode
    Open
    3.0 cleanup enhancement help wanted

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#15 · 8 comments ·

  • Tune loop unrolling heuristics
    Open
    difficult enhancement

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#11 · 1 comment ·

  • Reorganize simple builtins
    Open
    3.0 enhancement

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    LuaJIT/LuaJIT#10 · 1 comment ·

  • Stores to dead, unused objects prevent allocation sinking
    Possibly taken @XmiliaH claimed this 2130 days ago. Open
    3.0 enhancement

    Difficulty 5/5 Over a week Newbie friendliness 6/100

    LuaJIT/LuaJIT#651 ·

  • Enable / implement PPC64 LE Linux !LJ_GC64 interpreter and JIT
    Possibly taken A pull request linked to this issue is open or already merged. Open
    new port

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    LuaJIT/LuaJIT#42 · 36 comments · 2 reactions ·

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.