Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / tekknolagi/scrapscript issues and pull requests
#239 - Add an optimizing compiler
Pull Request -
State: open - Opened by tekknolagi 1 day ago
#238 - Move non-main files into util/
Pull Request -
State: closed - Opened by tekknolagi 1 day ago
#237 - Run limited selection of tests with slimcc
Pull Request -
State: closed - Opened by tekknolagi 1 day ago
#236 - Remove Poetry
Pull Request -
State: closed - Opened by tekknolagi 1 day ago
#235 - Use uv to manage CI
Pull Request -
State: closed - Opened by tekknolagi 1 day ago
- 2 comments
#234 - Separate out tests into separate file
Pull Request -
State: closed - Opened by tekknolagi 1 day ago
- 3 comments
#232 - Make the parser drive the lexer
Pull Request -
State: closed - Opened by neuroevolutus 12 days ago
- 1 comment
#231 - Remove spurious print from compiler_tests
Pull Request -
State: closed - Opened by tekknolagi 13 days ago
#230 - Make CONST_HEAP work on macOS
Pull Request -
State: closed - Opened by Denbox 13 days ago
- 1 comment
#229 - Add Python 3.14 to testing matrix
Pull Request -
State: closed - Opened by tekknolagi 19 days ago
#228 - Use `class Peekable` for parser
Pull Request -
State: closed - Opened by neuroevolutus 20 days ago
- 1 comment
#227 - Add more robust support for line number, column number and byte number tracking to the lexer
Pull Request -
State: closed - Opened by neuroevolutus about 1 month ago
- 5 comments
#226 - Make div return float
Pull Request -
State: closed - Opened by tekknolagi about 1 month ago
#225 - Shorten binary serialization for true and false
Issue -
State: open - Opened by tekknolagi about 1 month ago
Labels: good first issue
#223 - Don't make const heap objects roots
Pull Request -
State: open - Opened by tekknolagi about 1 month ago
#222 - Small GC fixes
Pull Request -
State: closed - Opened by tekknolagi about 1 month ago
#221 - Assert aligned. Don't align in GC
Issue -
State: closed - Opened by tekknolagi about 1 month ago
#220 - Only check if in_const_heap when visiting grey objects
Issue -
State: open - Opened by tekknolagi about 1 month ago
- 1 comment
#219 - Use Tarjan to do SCC for type inference
Issue -
State: open - Opened by tekknolagi about 1 month ago
#218 - Add initial bignum implementation
Pull Request -
State: open - Opened by tekknolagi about 1 month ago
#215 - Coalesce minus int/float into negative int/float
Pull Request -
State: closed - Opened by tekknolagi about 1 month ago
#215 - Coalesce minus int/float into negative int/float
Pull Request -
State: closed - Opened by tekknolagi about 1 month ago
#214 - Remove size field from strings
Issue -
State: open - Opened by tekknolagi about 1 month ago
Labels: good first issue
#214 - Remove size field from strings
Issue -
State: open - Opened by tekknolagi about 1 month ago
Labels: good first issue
#213 - Remove CompiledFunction.id
Pull Request -
State: closed - Opened by tekknolagi about 1 month ago
#213 - Remove CompiledFunction.id
Pull Request -
State: closed - Opened by tekknolagi about 1 month ago
#212 - Run clang-format
Pull Request -
State: closed - Opened by tekknolagi about 1 month ago
#211 - Split parser into main entrypoint and two helpers
Pull Request -
State: closed - Opened by neuroevolutus about 1 month ago
- 6 comments
#210 - Consider targeting FVM
Issue -
State: open - Opened by tekknolagi about 2 months ago
#209 - Add another generalization test
Pull Request -
State: closed - Opened by tekknolagi about 2 months ago
#208 - Remove unneeded `Juxt` token
Pull Request -
State: closed - Opened by neuroevolutus about 2 months ago
- 4 comments
#207 - Install deps once
Pull Request -
State: open - Opened by tekknolagi 2 months ago
#206 - Check heap pointer aligned
Pull Request -
State: closed - Opened by tekknolagi 2 months ago
#205 - Use level-based generalization
Pull Request -
State: open - Opened by tekknolagi 3 months ago
#204 - Add a generalization test
Pull Request -
State: closed - Opened by tekknolagi 3 months ago
#203 - optimize code generation for pattern matching
Pull Request -
State: open - Opened by catharinejm 4 months ago
#202 - Elide more type checks
Pull Request -
State: open - Opened by tekknolagi 4 months ago
#201 - Support anonymous record spread in compiler
Pull Request -
State: closed - Opened by tekknolagi 4 months ago
#200 - Simplify type of row rest
Pull Request -
State: closed - Opened by tekknolagi 4 months ago
#199 - Fix mypy type errors in compiler
Pull Request -
State: closed - Opened by tekknolagi 4 months ago
#198 - Remove recursive_find
Pull Request -
State: closed - Opened by tekknolagi 4 months ago
#197 - Add row polymorphism to type system
Pull Request -
State: closed - Opened by tekknolagi 4 months ago
#196 - Infer types for more operators
Pull Request -
State: closed - Opened by tekknolagi 4 months ago
#195 - Add Damas-Hindley-Milner type inference
Pull Request -
State: closed - Opened by tekknolagi 4 months ago
- 1 comment
#194 - Tiny bytecode
Issue -
State: open - Opened by tekknolagi 4 months ago
#193 - Compile with pnut
Issue -
State: open - Opened by tekknolagi 4 months ago
#192 - mb pretty web repl
Pull Request -
State: closed - Opened by tekknolagi 6 months ago
#191 - Use precedence-aware pretty printing
Pull Request -
State: closed - Opened by tekknolagi 6 months ago
#190 - Fuzz lexer, parser, eval/compile
Issue -
State: open - Opened by tekknolagi 6 months ago
#189 - Run with ASAN
Pull Request -
State: closed - Opened by tekknolagi 6 months ago
#188 - Verify shadow stack before and after collect
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#187 - Verify the heap before and after GC
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#186 - Grow the heap if need be
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#185 - Deduplicate space functions a bit
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#184 - Check record size in pattern match
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#183 - compiler: v-lists (Bagwell)
Issue -
State: open - Opened by tekknolagi 7 months ago
- 1 comment
#182 - Optimize small_string_concat
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#181 - compiler: immediate variants if value pointer is <=48 bits
Issue -
State: open - Opened by tekknolagi 7 months ago
#180 - Remove old TODO
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#179 - Store heap object size in gc_obj header
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#178 - compiler: special tag for functions with no freevars?
Issue -
State: open - Opened by tekknolagi 7 months ago
#177 - Small float
Issue -
State: open - Opened by tekknolagi 7 months ago
- 1 comment
#176 - For flat scraps, serialize in sorted field order
Issue -
State: open - Opened by tekknolagi 7 months ago
Labels: good first issue
#175 - Simplify small string creation
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#174 - Encode variants with holes as immediates
Pull Request -
State: closed - Opened by tekknolagi 7 months ago
#173 - Update dependency versions
Pull Request -
State: closed - Opened by gregorybchris 8 months ago
- 1 comment
#172 - Deferred code generation
Issue -
State: open - Opened by tekknolagi 8 months ago
- 1 comment
#171 - Mark .const_heap as const
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#170 - Database with inc-lc
Issue -
State: open - Opened by tekknolagi 8 months ago
#169 - Encode everything smaller (flat scraps)
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#168 - Figure out if the language needs a way to match on int/string
Issue -
State: open - Opened by tekknolagi 8 months ago
#167 - Try building the hashing and content-addressability on top of Starlark
Issue -
State: open - Opened by tekknolagi 8 months ago
#166 - compiler: coroutines?
Issue -
State: open - Opened by tekknolagi 8 months ago
#165 - Move static heap memory into struct
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#164 - Construct smallstr in a macro
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
- 1 comment
#163 - Encode const small strings in the compiler
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#162 - compiler: Implement heap growth policy
Issue -
State: closed - Opened by tekknolagi 8 months ago
- 1 comment
#161 - Support tcc, chibicc, and cproc
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
- 1 comment
#160 - Make string_concat static
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#159 - Allocate a separate const heap
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
- 1 comment
#158 - Investigate STATIC_HEAP and debug memset interactions
Issue -
State: closed - Opened by tekknolagi 8 months ago
- 1 comment
#157 - compiler: Support multiple object spaces
Issue -
State: closed - Opened by tekknolagi 8 months ago
#156 - compiler: Make handle stack size configurable like memory
Issue -
State: open - Opened by tekknolagi 8 months ago
Labels: good first issue
#155 - Run liveness analysis to reduce number of handles
Issue -
State: open - Opened by tekknolagi 8 months ago
#154 - Add optimizer to compiler
Issue -
State: open - Opened by tekknolagi 8 months ago
- 4 comments
#153 - Add k-CFA
Issue -
State: open - Opened by tekknolagi 8 months ago
#152 - Add opt-in HM type checker
Issue -
State: closed - Opened by tekknolagi 8 months ago
#151 - Support big integers in the compiler
Issue -
State: open - Opened by tekknolagi 8 months ago
#150 - Make handles a linear stack
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
- 2 comments
#149 - Check for empty string more directly
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#148 - Add a little CPS optimizer
Pull Request -
State: open - Opened by tekknolagi 8 months ago
- 1 comment
#147 - Remove unistd and getpagesize
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#146 - Move print and println to cli platform
Pull Request -
State: open - Opened by tekknolagi 8 months ago
#145 - Bring back the ability to build Scrapscript in Docker
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#144 - Fix README
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#143 - Fix build-com
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#142 - Re-do web repl as static file server
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#141 - Optimize shadow stack creation
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#140 - Add a "static heap" and support Windows
Pull Request -
State: closed - Opened by tekknolagi 8 months ago
#139 - Add some compiler niceties
Pull Request -
State: closed - Opened by tekknolagi 8 months ago