]> git.nickg.me.uk Git - nvc.git/shortlog
nvc.git
2021-12-30 Nick GassonWIP new skeletons arch-to-pack
2021-12-30 Nick GassonEnable J-Core regression tests
2021-12-30 Nick GassonFix crash with enum reference in binding generic map
2021-12-30 Nick GassonFix crashing assigning variable from record signal
2021-12-30 Nick GassonAdd a distinct tree type for subtype declarations
2021-12-29 Nick GassonHandle null range when bounds checking array slices
2021-12-29 Nick GassonFix elaboration of "open" generic in binding specification
2021-12-29 Nick GassonAllow attributes of subtypes
2021-12-26 Nick GassonFix crash when use clause is missing a library declaration
2021-12-26 Nick GassonFix "GC removed all objects" crash
2021-12-26 Nick GassonFix error calling overloaded function with no arguments
2021-12-26 Nick GassonFix crash analysing protected types in VHDL-93 mode
2021-12-26 Nick GassonFix for crash analysing OSVVM AlertLogPkg
2021-12-25 Nick GassonSimplify X.Y'RANGE where field Y has known bounds
2021-12-25 Nick GassonFix crash parsing configuration when earlier architectu...
2021-12-25 Nick GassonFix crash with NVC_LOWER_VERBOSE environment variable
2021-12-25 Nick GassonAdjust cgen_partition_jobs for better load balancing
2021-12-24 Nick GassonParallel code generation
2021-12-24 Nick GassonAdd a utility to count the number of active processors
2021-12-24 Nick GassonAdd a thread safe variant of istr
2021-12-24 Nick GassonAdd thread and mutex wrapper functions
2021-12-24 Nick GassonAdd a configure option to enable thread sanitizer
2021-12-24 Nick GassonAdd a string hash table type
2021-12-24 Nick GassonRemove old workaround for lack of CLOCK_MONOTONIC on...
2021-12-24 Nick GassonUse vcode closures to represent resolution functions
2021-12-23 Nick GassonFix location information of elaborated blocks
2021-12-23 Nick GassonFix unit tests with CK_FORK=no
2021-12-23 Nick GassonRename elaborated subprograms earlier to avoid collisions
2021-12-23 Nick GassonAdd autoconf to MSYS2 dependencies
2021-12-23 Nick GassonReplace lower_func with a new approach
2021-12-23 Nick GassonRemove the old eval module
2021-12-23 Nick GassonNew scheme for copying and remangling subprograms
2021-12-23 Nick GassonFix various crashes in exec
2021-12-22 Nick GassonUse a single base type kind for all arrays
2021-12-22 Nick GassonAdd a check for old version of library index
2021-12-22 Nick GassonImprove vcode serialisation efficiency
2021-12-21 Nick GassonUse Protobuf-style encoding for fbufs
2021-12-20 Nick GassonIf-generate should create a block during elaboration
2021-12-20 Nick GassonSurface contexts in vcode
2021-12-20 Nick GassonNew elaborated subprogram mangling scheme
2021-12-18 Nick GassonUse -Wl,--dynamic-list to export symbols where possible
2021-12-18 Nick GassonFix corner case in textio READ for bit_vector
2021-12-18 Nick GassonHandle nulls in textio READ procedures
2021-12-18 Nick GassonAdd VHDL-2008 FLUSH procedure
2021-12-18 Nick GassonFix corner case where declaration is visible multiple...
2021-12-18 Nick GassonFix several bugs in array MINIMUM/MAXIMUM operators
2021-12-18 Nick GassonAdd missing two-argument array MINIMUM/MAXIMUM
2021-12-18 Nick GassonParse VHDL-2008 condition conversion operator
2021-12-18 Nick GassonFix unit test failure on Mac and Windows
2021-12-18 Nick GassonBetter error message when library not found
2021-12-18 Nick GassonFix OREAD/HREAD where length is not a multiple of 3/4
2021-12-18 Nick GassonBe more strict about mixing units from different standards
2021-12-17 Nick GassonAdd HWRITE and OWRITE
2021-12-17 Nick GassonAdd textio OREAD, HREAD, and SREAD
2021-12-17 Nick GassonFix minor bugs in TO_STRING implementation
2021-12-17 Nick GassonFix bit shift with negative shift
2021-12-17 Nick GassonAdd matching inequality operators for arrays
2021-12-17 Nick GassonStop inlining various VHDL-2008 builtins
2021-12-17 Nick GassonSimplify blocks with generic maps
2021-12-16 Nick GassonUse NVC_EOPT_VERBOSE to dump eopt data
2021-12-16 Nick GassonRemove unused arch field from elab_ctx_t
2021-12-16 Nick GassonMinor optimisation to object_copy_mark
2021-12-16 Nick GassonRemangle subprogram names while copying
2021-12-15 Nick GassonAdd configure option to disable building of VITAL packages
2021-12-15 Nick GassonNew implementation for array case statement
2021-12-14 Nick GassonSlightly reduce the size of the check_bb_t struct
2021-12-14 Nick GassonBuild and install VITAL_MEMORY package
2021-12-14 Nick GassonDelete intermediate object file after linking
2021-12-14 Nick GassonAdd a performance test with a huge case statement
2021-12-14 Nick GassonOptimise mod to rem when both arguments are non-negative
2021-12-14 Nick GassonOptimise array comparison operator
2021-12-14 Nick GassonImplement bit vector operations in vcode
2021-12-14 Nick GassonImplement bit shift entirely in vcode
2021-12-14 Nick GassonTidy up elaboration code
2021-12-14 Nick GassonImprove configuration parsing
2021-12-14 Nick GassonFix output length for binary file read
2021-12-13 Nick GassonConvert TO_STRING to outline function
2021-12-13 Nick GassonUse eight byte alignment for temporary stack allocations
2021-12-13 Nick GassonFix incorrectly returning pointer to stack allocated...
2021-12-13 Nick GassonFix predefined array comparison for multidimensional...
2021-12-13 Nick GassonRemove vcode memcmp operation
2021-12-13 Nick GassonStop using vcode memcmp for array operators
2021-12-13 Nick GassonShort-circuit record comparisons
2021-12-13 Nick GassonDo not recursively inline array/record comparisons
2021-12-13 Nick GassonRemove unused prefix field in sem scope scruct
2021-12-13 Nick GassonNo not inline array and record "/=" operators
2021-12-13 Nick GassonDo not inline array or record comparisons
2021-12-12 Nick GassonFix visibility of package components in configurations
2021-12-12 Nick GassonParsing for group templates and declarations
2021-12-12 Nick GassonFix corner case with aggregate output conversions
2021-12-12 Nick GassonParsing and checking for disconnection specifications
2021-12-11 Nick GassonRuntime support for guarded signals
2021-12-11 Nick GassonParsing and checking for guarded signals
2021-12-11 Nick GassonRuntime support for implicit guard signals
2021-12-11 Nick GassonFlatten representation of rt_signal_t
2021-12-11 Nick GassonRepresent implicit signals in eopt
2021-12-11 Nick GassonAdd a separate vcode op for static scheduling
2021-12-11 Nick GassonKeep track of static triggers in eopt
2021-12-11 Nick GassonUse rt_wakeable_t for watches
2021-12-11 Nick GassonIntroduce rt_wakeable_t
next