-
Notifications
You must be signed in to change notification settings - Fork 25
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
perf: map hashing is byte-at-a-time FNV-1a
optimizationPerformance optimization opportunitiesPerformance optimization opportunitiesperformanceRelated to speed or memory optimizationRelated to speed or memory optimizationruntimeRelated to the C runtime and stdlib implementationRelated to the C runtime and stdlib implementationStatus: Open.#2817 In grayscale-lang/grayscale;bug:
usingtwo modules that declare the same variable, constant, struct, or enum name silently picks the first one;E4031covers only functionsbugSomething isn't workingSomething isn't workingmodule-systemRelated to imports, exports, and module loadingRelated to imports, exports, and module loadingtypecheckerRelated to type checking and validationRelated to type checking and validationStatus: Open.#2798 In grayscale-lang/grayscale;bug:
csv.parse,parse_delimited, andread_filedrop the trailing empty field of every rowbugSomething isn't workingSomething isn't workingstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2792 In grayscale-lang/grayscale;bug:
strconv.to_int,to_uint, andto_floataccept invalid input: 64-byte truncation, embedded NUL, hex floats, and a0xprefixbugSomething isn't workingSomething isn't workingstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2790 In grayscale-lang/grayscale;bug:
int(),uint(),float()on a string andjson.parsenumber fields saturate, wrap, or accept trailing garbage instead of failingbugSomething isn't workingSomething isn't workingstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2789 In grayscale-lang/grayscale;bug: math.factorial, lcm, abs, neg and arrays.get_sum wrap or invoke signed-overflow undefined behaviour instead of panicking on overflow
bugSomething isn't workingSomething isn't workingstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2785 In grayscale-lang/grayscale;bug: arrays functions treat uint and u64 arrays as signed, so values at or above 2^63 sort, compare and sum wrongly, and get_sum/get_min/get_max return int instead of the element type
bugSomething isn't workingSomething isn't workingstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2783 In grayscale-lang/grayscale;bug: arrays.sort_asc, sort_desc and is_sorted give wrong results for arrays of i8, i16, i32, u8, u16, u32 and f32
bugSomething isn't workingSomething isn't workingstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2781 In grayscale-lang/grayscale;bug: #json struct fields reject sized ints, byte, f32/f64, nested structs, and arrays
bugSomething isn't workingSomething isn't workingdocumentationImprovements or additions to documentationImprovements or additions to documentationstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2759 In grayscale-lang/grayscale;refactor: rename c_string() to from_c_string() and add to_c_string()
enhancementNew feature or requestNew feature or requeststdlibGeneral standard library issuesGeneral standard library issuestypecheckerRelated to type checking and validationRelated to type checking and validationStatus: Open.#2721 In grayscale-lang/grayscale;perf: allocation-free scopes still allocate a per-scope heap arena
codegenRelated to C code generationRelated to C code generationcriticalMust be fixed immediatelyMust be fixed immediatelyperformanceRelated to speed or memory optimizationRelated to speed or memory optimizationStatus: Open.#2710 In grayscale-lang/grayscale;feat: websocket module — client and server
enhancementNew feature or requestNew feature or requeststdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2689 In grayscale-lang/grayscale;