]> git.nickg.me.uk Git - nvc.git/shortlog
nvc.git
2021-11-15 Nick GassonHacky WIP multithreaded sim multithread
2021-11-15 Nick GassonAdd thread and mutex wrapper functions
2021-11-15 Nick GassonUse only signal-safe functions in rt_interrupt
2021-11-15 Nick GassonAdd atomic primitives
2021-11-15 Nick GassonMake _tmp_stack and _tmp_alloc thread local
2021-11-15 Nick GassonRemove old workaround for lack of CLOCK_MONOTONIC on...
2021-11-15 Nick GassonAdd a configure option to enable thread sanitizer
2021-11-15 Nick GassonAdd another file I/O test
2021-11-14 Nick GassonFix binding of "all" block configuration
2021-11-14 Nick GassonFix eopt error when vcode not loaded
2021-11-14 Nick GassonSupport nested block configuration
2021-11-14 Nick GassonAdd another configuration test
2021-11-14 Nick GassonElaboration of configurations. Issue #372
2021-11-14 Nick GassonMove FFI code for conversion functions to a separate...
2021-11-14 Nick GassonHandle case where component port order does not match...
2021-11-13 Nick GassonUpdate README.md
2021-11-13 Nick GassonFix address sanitizer error
2021-11-13 Nick GassonMove conversion function closure out of rt_source_t
2021-11-13 Nick GassonFix 'EVENT and 'ACTIVE with inout ports
2021-11-13 Nick GassonFix behaviour of inout ports
2021-11-13 Nick GassonAvoid repeated driver updates
2021-11-13 Nick GassonFix misleading trace message
2021-11-13 Nick GassonMicro optimisation to _sched_waveform
2021-11-13 Nick GassonNo need to call rt_update_inputs from rt_update_driver
2021-11-13 Nick GassonAvoid searching for source in rt_update_driver
2021-11-13 Nick GassonSkip input update for rank zero
2021-11-13 Nick GassonEager nexus update
2021-11-13 Nick GassonUse heap for nexuses with rank greater than zero
2021-11-13 Nick GassonInline heap_size
2021-11-13 Nick GassonCollapse ports in more cases
2021-11-13 Nick GassonOptimise 'ACTIVE and 'EVENT calculation
2021-11-13 Nick GassonFix eopt unit tests
2021-11-13 Nick GassonPort collapsing optimisation
2021-11-13 Nick GassonIntroduce port abstraction in elaboration and runtime
2021-11-10 Nick GassonFix wrong debug info for subprograms in architecture...
2021-11-05 Nick GassonFix wrong data in multidimensional array aggregate
2021-11-05 Nick GassonFix sem crash following syntax error
2021-11-05 Nick GassonFix bit_vector read with whitespace
2021-11-05 Nick GassonAdd an option to disable IEEE warnings
2021-11-05 Nick GassonImprove error with attributes in VHDL-93 package body
2021-11-05 Nick GassonFix format buffer overflow in fmt_nexus_r
2021-11-05 Nick GassonOptimise LSB calculation in eopt_post_process_nexus
2021-10-30 Nick GassonSimplify nexus update
2021-10-30 Nick GassonMore improvements to configuration parsing and checking
2021-10-30 Nick GassonAdd tree_primary as link between primary and secondary...
2021-10-30 Nick GassonFix issues with resolved arrays
2021-10-30 Nick GassonDisable the separate signal stack
2021-10-30 Nick GassonMissing bounds checks for generics. Fixes #228
2021-10-30 Nick GassonImprovements to aggregate variable/signal assignment
2021-10-25 Nick GassonStore eopt data with elaborated tree
2021-10-25 Nick GassonMore friendly message is a dependent object cannot...
2021-10-25 Nick GassonVarious OpenBSD fixes
2021-10-25 Nick GassonFix various bugs with pointers to arrays
2021-10-25 Nick GassonFix crash with alias of array
2021-10-25 Nick GassonFix textio read with uppercase time constants
2021-10-25 Nick GassonTrack bounds of function call result
2021-10-25 Nick GassonFix out of memory with range choice in case statement
2021-10-25 Nick GassonImprovements to VESTS test runner
2021-10-25 Nick GassonSpurious error with potentially visible homograph
2021-10-24 Nick GassonMissing simplification rules for some logical identities
2021-10-24 Nick GassonFix crash with array-of-record port
2021-10-24 Nick GassonFix crash when concatenating records
2021-10-24 Nick GassonImprove parsing of configurations. Issue #372
2021-10-24 Nick GassonRename PATH_SEP to DIR_SEP
2021-10-24 Nick GassonUse temporary directory for regression test results
2021-10-24 Nick GassonFix bug with library directory mapping
2021-10-24 Nick GassonRemove unused object, pointer, and string attributes
2021-10-24 Nick GassonStop using tree attributes for range check elimination
2021-10-23 Nick GassonUpdate run_vests.rb to actually run the test
2021-10-23 Nick GassonRemove unreachable statement warning
2021-10-23 Nick GassonRemove unused configuration code
2021-10-23 Nick GassonInstall libraries under lib/ instead of share/
2021-10-23 Nick GassonCompile Synopsys libraries for VHDL 2008 too
2021-10-23 Nick GassonHandle case where generic is not declared in component
2021-10-23 Nick GassonRemove object_read_begin and object_read_end
2021-10-23 Nick GassonRemove tree_read_begin and tree_read_end
2021-10-23 Nick GassonRewrite object code to use allocation arenas
2021-10-23 Nick GassonDisable LLVM optimisation for reset functions
2021-10-23 Nick GassonAdd a tool to analyse LLVM -time-trace output
2021-10-19 Nick GassonAdd ikwzm/Dummy_Plug to regression tests
2021-10-19 Nick GassonUse new address-of operator for constant arrays too
2021-10-19 Nick GassonAvoid storing by-value LLVM structs
2021-10-17 Nick GassonSimplify concurrent assertion that always passes
2021-10-17 Nick GassonHandle last value optimisation exclusively in eopt...
2021-10-16 Nick GassonOnly link as C++ when using LLVM static library
2021-10-16 Nick GassonUse libgen for path base and directory name
2021-10-16 Nick GassonFix crash when signal assigned in nested procedure...
2021-10-14 Nick GassonMissing some checks for signal assignment target in...
2021-10-12 Nick GassonMissing scalar bounds check for signal initialisation...
2021-10-12 Nick GassonBuffer too small for printing TIME'HIGH. Issue #98
2021-10-12 Nick GassonRestore missing NVC_ELAB_VERBOSE
2021-10-12 Nick GassonAdd another regression test for record generics
2021-10-12 Nick GassonAnother bug with subprograms in architecture body....
2021-10-10 Nick GassonFix test failures on Windows and with address sanitiser
2021-10-10 Nick GassonEmbed coverage CSS directly in output file
2021-10-10 Nick GassonRework coverage reporting
2021-10-10 Nick GassonFix incorrect code generation with empty package body
2021-10-10 Nick GassonOnly inline trivial constants
2021-10-10 Nick GassonRework protected type initialisation
2021-10-09 Nick GassonUse mmap_guarded for signal stack
next