Issues from Github #1

Open
opened 2025-04-04 22:10:58 +00:00 by davidgmbb · 0 comments
Owner

Fix timer dicotomy between C compilation and nat analysis

Status: Open.
#242 In birth-software/nativity;· davidgmbb opened on Jun 16, 2024
Create lazy analysis context to be parsed again when dependencies are resolved

Status: Open.
#241 In birth-software/nativity;· davidgmbb opened on Jun 16, 2024
Uniform alignment computation throughout the compiler

Status: Open.
#227 In birth-software/nativity;· davidgmbb opened on Jun 8, 2024
[aarch64] replace crappy thread queue implementation

Status: Open.
#183 In birth-software/nativity;· davidgmbb opened on May 22, 2024
[LLVM] Explore emitting bitcode directly instead of using the API

Status: Open.
#179 In birth-software/nativity;· davidgmbb opened on May 16, 2024
Research GUI editor to avoid source files altogether

Status: Open.
#177 In birth-software/nativity;· davidgmbb opened on May 4, 2024
System header and library, libc and libc++ detection

Status: Open.
#161 In birth-software/nativity;· davidgmbb opened on Apr 23, 2024
Capture payload in its own block/expression scope

Status: Open.
#137 In birth-software/nativity;· davidgmbb opened on Apr 13, 2024
Properly select libc, libc++ and linking mode

Status: Open.
#113 In birth-software/nativity;· davidgmbb opened on Mar 13, 2024
Think about string types and path and filesystem interaction

Status: Open.
#111 In birth-software/nativity;· davidgmbb opened on Mar 11, 2024
Make function prototypes unique

Status: Open.
#94 In birth-software/nativity;· davidgmbb opened on Feb 25, 2024
Implement build system

Status: Open.
#91 In birth-software/nativity;· davidgmbb opened on Feb 21, 2024
Write Nat -> LLVM target triple logic code

Status: Open.
#88 In birth-software/nativity;· davidgmbb opened on Feb 18, 2024
Namespace symbols to avoid collisions

Status: Open.
#86 In birth-software/nativity;· davidgmbb opened on Feb 18, 2024
Think of unreachable and panic

Status: Open.
#82 In birth-software/nativity;· davidgmbb opened on Feb 16, 2024
Make GEP take a value instead of an instruction

Status: Open.
#80 In birth-software/nativity;· davidgmbb opened on Feb 16, 2024
Take into consideration creating a bitfield type instead of struct(BackingIntegerType)

Status: Open.
#79 In birth-software/nativity;· davidgmbb opened on Feb 14, 2024
Implement LLVM optimization passes

Status: Open.
#77 In birth-software/nativity;· davidgmbb opened on Feb 13, 2024
Implement proper debug info

Status: Open.
#73 In birth-software/nativity;· davidgmbb opened on Feb 12, 2024
Make self-hosted CI to compile also with a debug version of LLVM

Status: Open.
#70 In birth-software/nativity;· davidgmbb opened on Feb 12, 2024
Implement first class support for operating system development

Status: Open.
#66 In birth-software/nativity;· davidgmbb opened on Feb 8, 2024
Implement first class SIMD support in the language

Status: Open.
#65 In birth-software/nativity;· davidgmbb opened on Feb 8, 2024
Implement first class SPMD support in the language

Status: Open.
#64 In birth-software/nativity;· davidgmbb opened on Feb 8, 2024
Investigate how to do proper namespacing in LLVM debug IR

Status: Open.
#62 In birth-software/nativity;· davidgmbb opened on Feb 6, 2024
Properly implement debug info for global variables

Status: Open.
#60 In birth-software/nativity;· davidgmbb opened on Feb 2, 2024

Are types-as-values a reasonable design choice?

Status: Open.
#55 In birth-software/nativity;· davidgmbb opened on Jan 29, 2024
Cross-compile Nativity to Windows

Status: Open.
#52 In birth-software/nativity;· davidgmbb opened on Jan 29, 2024
Compile C hello world with nat cc

Status: Open.
#50 In birth-software/nativity;· davidgmbb opened on Jan 29, 2024
Redesign Types in Compilation.zig

Status: Open.
#43 In birth-software/nativity;· davidgmbb opened on Jan 24, 2024
Implement format intrinsic

Status: Open.
#42 In birth-software/nativity;· davidgmbb opened on Jan 22, 2024
Substitute BlockList data structure

Fix timer dicotomy between C compilation and nat analysis Status: Open. #242 In birth-software/nativity;· davidgmbb opened on Jun 16, 2024 Create lazy analysis context to be parsed again when dependencies are resolved Status: Open. #241 In birth-software/nativity;· davidgmbb opened on Jun 16, 2024 Uniform alignment computation throughout the compiler Status: Open. #227 In birth-software/nativity;· davidgmbb opened on Jun 8, 2024 [aarch64] replace crappy thread queue implementation Status: Open. #183 In birth-software/nativity;· davidgmbb opened on May 22, 2024 [LLVM] Explore emitting bitcode directly instead of using the API Status: Open. #179 In birth-software/nativity;· davidgmbb opened on May 16, 2024 Research GUI editor to avoid source files altogether Status: Open. #177 In birth-software/nativity;· davidgmbb opened on May 4, 2024 System header and library, libc and libc++ detection Status: Open. #161 In birth-software/nativity;· davidgmbb opened on Apr 23, 2024 Capture payload in its own block/expression scope Status: Open. #137 In birth-software/nativity;· davidgmbb opened on Apr 13, 2024 Properly select libc, libc++ and linking mode Status: Open. #113 In birth-software/nativity;· davidgmbb opened on Mar 13, 2024 Think about string types and path and filesystem interaction Status: Open. #111 In birth-software/nativity;· davidgmbb opened on Mar 11, 2024 Make function prototypes unique Status: Open. #94 In birth-software/nativity;· davidgmbb opened on Feb 25, 2024 Implement build system Status: Open. #91 In birth-software/nativity;· davidgmbb opened on Feb 21, 2024 Write Nat -> LLVM target triple logic code Status: Open. #88 In birth-software/nativity;· davidgmbb opened on Feb 18, 2024 Namespace symbols to avoid collisions Status: Open. #86 In birth-software/nativity;· davidgmbb opened on Feb 18, 2024 Think of unreachable and panic Status: Open. #82 In birth-software/nativity;· davidgmbb opened on Feb 16, 2024 Make GEP take a value instead of an instruction Status: Open. #80 In birth-software/nativity;· davidgmbb opened on Feb 16, 2024 Take into consideration creating a bitfield type instead of struct(BackingIntegerType) Status: Open. #79 In birth-software/nativity;· davidgmbb opened on Feb 14, 2024 Implement LLVM optimization passes Status: Open. #77 In birth-software/nativity;· davidgmbb opened on Feb 13, 2024 Implement proper debug info Status: Open. #73 In birth-software/nativity;· davidgmbb opened on Feb 12, 2024 Make self-hosted CI to compile also with a debug version of LLVM Status: Open. #70 In birth-software/nativity;· davidgmbb opened on Feb 12, 2024 Implement first class support for operating system development Status: Open. #66 In birth-software/nativity;· davidgmbb opened on Feb 8, 2024 Implement first class SIMD support in the language Status: Open. #65 In birth-software/nativity;· davidgmbb opened on Feb 8, 2024 Implement first class SPMD support in the language Status: Open. #64 In birth-software/nativity;· davidgmbb opened on Feb 8, 2024 Investigate how to do proper namespacing in LLVM debug IR Status: Open. #62 In birth-software/nativity;· davidgmbb opened on Feb 6, 2024 Properly implement debug info for global variables Status: Open. #60 In birth-software/nativity;· davidgmbb opened on Feb 2, 2024 Are types-as-values a reasonable design choice? Status: Open. #55 In birth-software/nativity;· davidgmbb opened on Jan 29, 2024 Cross-compile Nativity to Windows Status: Open. #52 In birth-software/nativity;· davidgmbb opened on Jan 29, 2024 Compile C hello world with nat cc Status: Open. #50 In birth-software/nativity;· davidgmbb opened on Jan 29, 2024 Redesign Types in Compilation.zig Status: Open. #43 In birth-software/nativity;· davidgmbb opened on Jan 24, 2024 Implement format intrinsic Status: Open. #42 In birth-software/nativity;· davidgmbb opened on Jan 22, 2024 Substitute BlockList data structure
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: birth-software/nativity#1
No description provided.