Ecosyste.ms: Issues

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

GitHub / sysprog21/shecc issues and pull requests

#155 - Implementation of def-use-chain

Issue - State: open - Opened by fennecJ about 2 months ago

#154 - Skip symbol insertion for unreachable basic blocks

Pull Request - State: closed - Opened by fennecJ about 2 months ago - 1 comment

#151 - Support octal literals

Pull Request - State: closed - Opened by fennecJ 2 months ago - 4 comments

#150 - Optimize memory usage in trie by using radix tree

Issue - State: open - Opened by visitorckw 3 months ago - 2 comments

#100 - Integrate with semu

Issue - State: closed - Opened by redhog 11 months ago - 5 comments

#99 - Fix incorrect encoding of second phase IR

Pull Request - State: closed - Opened by vacantron 11 months ago - 3 comments

#98 - CI: Enable Arm32 host

Pull Request - State: closed - Opened by jserv 11 months ago

#97 - Revise for self-hosting

Pull Request - State: closed - Opened by vacantron 11 months ago

#96 - Eliminate compiler warnings

Pull Request - State: closed - Opened by vacantron 11 months ago

#96 - Eliminate compiler warnings

Pull Request - State: closed - Opened by vacantron 11 months ago

#95 - Fix branch-misses on Raspberry Pi 3B

Pull Request - State: closed - Opened by vacantron 11 months ago - 2 comments

#94 - Eliminate redundant branches

Pull Request - State: closed - Opened by vacantron 11 months ago

#92 - Separate lexer and parser from cfront

Pull Request - State: closed - Opened by ChAoSUnItY 11 months ago - 1 comment

#91 - Handle breaking out of do-while loop

Pull Request - State: closed - Opened by vacantron 11 months ago

#90 - Support native Arm32 bootstrapping

Pull Request - State: closed - Opened by jserv 11 months ago - 5 comments

#89 - Revise for self-hosting at commit 2b5d7b6

Pull Request - State: closed - Opened by vacantron 11 months ago - 1 comment

#89 - Revise for self-hosting at commit 2b5d7b6

Pull Request - State: closed - Opened by vacantron 11 months ago - 1 comment

#88 - Implement basic optimizations

Issue - State: closed - Opened by jserv 12 months ago - 4 comments

#88 - Implement basic optimizations

Issue - State: closed - Opened by jserv 12 months ago - 4 comments

#87 - Eliminate compilation warnings

Issue - State: closed - Opened by jserv 12 months ago

#87 - Eliminate compilation warnings

Issue - State: closed - Opened by jserv 12 months ago

#86 - Determine the factors contributing to unexpected slowdowns during self-hosting

Issue - State: closed - Opened by jserv 12 months ago - 2 comments

#85 - Integrate SSA-based middle-end and snapshot tests

Pull Request - State: closed - Opened by vacantron about 1 year ago - 10 comments

#84 - Thoughts on cfront's potential improvements

Issue - State: open - Opened by ChAoSUnItY about 1 year ago - 11 comments

#84 - Thoughts on cfront's potential improvements

Issue - State: open - Opened by ChAoSUnItY about 1 year ago - 11 comments

#83 - Fix incorrect stringification

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

#82 - Handle non-zero integers in if statements

Issue - State: closed - Opened by jserv about 1 year ago - 1 comment

#81 - Speed up `malloc()`

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

#80 - Introduce new intermediate representation and register allocator

Pull Request - State: closed - Opened by vacantron about 1 year ago - 4 comments

#79 - Improve intermediate representation and also register allocation

Issue - State: closed - Opened by vacantron about 1 year ago
Labels: enhancement

#79 - Improve intermediate representation and also register allocation

Issue - State: closed - Opened by vacantron about 1 year ago
Labels: enhancement

#78 - Fix typo

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

#77 - Implement freelist and Best-Fit allocation

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

#76 - Implement #error preprocessor directive

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

#75 - Drop brk in favor of mmap inside malloc/free

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

#75 - Drop brk in favor of mmap inside malloc/free

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

#74 - Implement #undef preprocessor derictive

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

#73 - Improve architecture detection and configuration

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

#72 - Avoid variable conflicts while expanding macros

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

#71 - Enhance argument passing for syscall

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

#70 - Wrap verbose IR generation via function-like macro

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

#69 - Support mmap on shecc

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

#68 - Support function-like macro

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

#68 - Support function-like macro

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

#67 - Improve format specifiers

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

#66 - Format README

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

#65 - Support conversion specifier "%c" inside printf

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

#64 - Support conversion specifier “%c” inside printf

Issue - State: closed - Opened by ChinYikMing over 1 year ago - 1 comment
Labels: enhancement

#64 - Support conversion specifier “%c” inside printf

Issue - State: closed - Opened by ChinYikMing over 1 year ago - 1 comment
Labels: enhancement

#63 - Eliminate overflow in format manipulation

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

#62 - Implement #if defined(...) and #elif defined(...) and #else

Pull Request - State: closed - Opened by ChinYikMing over 1 year ago - 6 comments

#61 - Implement preprocessor directive ifdef-else-endif

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

#60 - Fix typo in readme

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

#60 - Fix typo in readme

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

#59 - Enhance find_func through trie structure

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

#59 - Enhance find_func through trie structure

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

#58 - Enhance function lookup with optimized trie data structure

Pull Request - State: closed - Opened by zoo868e over 1 year ago - 7 comments

#58 - Enhance function lookup with optimized trie data structure

Pull Request - State: closed - Opened by zoo868e over 1 year ago - 7 comments

#57 - Fix pointer dereferencing

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

#56 - Allow riscv-codegen to generate executable mul instruction without RV32M

Pull Request - State: closed - Opened by oucs638 over 2 years ago - 2 comments

#53 - how to compile

Issue - State: closed - Opened by WilliamWangPeng over 3 years ago - 1 comment

#52 - Refactor architecture specific configurations

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

#51 - Support function pointer

Pull Request - State: closed - Opened by jserv almost 4 years ago - 1 comment

#50 - Fix bug of is_numeric in cfront.c

Pull Request - State: closed - Opened by eecheng87 almost 4 years ago

#49 - Support define symbol as literal

Pull Request - State: closed - Opened by eecheng87 almost 4 years ago - 1 comment

#48 - Can't define symbol as string

Issue - State: closed - Opened by eecheng87 almost 4 years ago

#47 - Refactor architecture specific configurations

Issue - State: closed - Opened by jserv almost 4 years ago - 2 comments

#46 - Support Arm/RISC-V targets without integer division instructions

Issue - State: closed - Opened by jserv almost 4 years ago - 1 comment

#45 - Refactor code generations

Issue - State: closed - Opened by jserv almost 4 years ago - 1 comment

#44 - Validate the prerequisites when "make config" is executed

Issue - State: open - Opened by jserv almost 4 years ago

#43 - Didn't support "#ifdef ... #else ... #endif"

Issue - State: closed - Opened by eecheng87 almost 4 years ago

#42 - Decouple backend into RISCV and ARM

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

#41 - Upgrade Travis-CI env to Ubuntu 20.04

Pull Request - State: closed - Opened by eecheng87 almost 4 years ago

#40 - Implement RISC-V backend

Pull Request - State: closed - Opened by eecheng87 almost 4 years ago - 19 comments

#39 - Fix missing terminating " character error in libc generated by inliner

Pull Request - State: closed - Opened by h3nry-d1az almost 4 years ago - 6 comments

#38 - Fix spell bug in comment at cfront.c line 1857

Pull Request - State: closed - Opened by Erreth-Akbe almost 4 years ago - 3 comments

#37 - Simplify source by means of ternary operator

Pull Request - State: closed - Opened by jserv almost 4 years ago

#36 - Memory for shecc is not enough again

Issue - State: closed - Opened by eecheng87 almost 4 years ago

#35 - Support ternary operator

Pull Request - State: closed - Opened by eecheng87 almost 4 years ago - 4 comments

#34 - Reserve return value from main function

Pull Request - State: closed - Opened by eecheng87 about 4 years ago

#33 - Unable to bootstrap when "init_val != 0" is reduced into "init_val"

Issue - State: closed - Opened by jserv about 4 years ago - 1 comment

#32 - Clean up the comparison with zero

Pull Request - State: closed - Opened by jserv about 4 years ago - 1 comment

#31 - Consolidate logical not operator

Pull Request - State: closed - Opened by eecheng87 about 4 years ago

#30 - Remove generated file

Pull Request - State: closed - Opened by eecheng87 about 4 years ago

#29 - Support bitwise not operator

Pull Request - State: closed - Opened by eecheng87 about 4 years ago - 1 comment

#28 - Do we need to change how shecc evaluate expression?

Issue - State: closed - Opened by eecheng87 about 4 years ago - 4 comments

#27 - Support modulo operator

Pull Request - State: closed - Opened by eecheng87 about 4 years ago

#26 - Support exclusive-or operator

Pull Request - State: closed - Opened by eecheng87 about 4 years ago

#25 - Consolidate prefix operation

Pull Request - State: closed - Opened by eecheng87 about 4 years ago

#24 - Support continue for general loop

Pull Request - State: closed - Opened by eecheng87 about 4 years ago - 1 comment

#23 - Support break from general loop

Pull Request - State: closed - Opened by eecheng87 about 4 years ago

#22 - Not enough register for reading expression

Issue - State: closed - Opened by eecheng87 about 4 years ago - 2 comments

#21 - Doesn't support break in while loop

Issue - State: closed - Opened by eecheng87 about 4 years ago

#20 - libc: Drop brk in favor of mmap inside malloc/free

Issue - State: closed - Opened by jserv about 4 years ago