]> git.nickg.me.uk Git - nvc.git/shortlog
nvc.git
2022-10-23 Nick GassonAdd JIT support for guarded signals
2022-10-23 Nick GassonMove all JIT exits to jit-exits.c
2022-10-23 Nick GassonImprove accuracy of interpreter stack traces
2022-10-22 Nick GassonHandle FFI calls that return unconstrained arrays
2022-10-22 Nick GassonFix composite resolution function handling in interpreter
2022-10-22 Nick GassonJIT IR generation for force/release
2022-10-22 Nick GassonImplement signal disconnection in interpreter
2022-10-21 Nick GassonDo not hard-code path to bash on Windows
2022-10-21 Nick GassonImprove error message when required library not found
2022-10-21 Nick GassonUse static_alloc to allocate signals
2022-10-21 Nick GassonImplement MACRO_EXIT in LLVM JIT backend
2022-10-20 Nick GassonFix bug with nested case/loop statement. Issue #539
2022-10-20 Nick GassonUpdates for MSYS2 PKGBUILD
2022-10-18 Nick GassonIncorrect copying of record initial value. Fixes #549
2022-10-18 Nick GassonUse TCL script to compile OSVVM. Issue #546
2022-10-17 Nick GassonAvoid use of non-standard GCC extension in win32_ctrl_c...
2022-10-16 Nick GassonFix name of GitHub Actions artifacts
2022-10-16 Nick GassonUse paths relative to executable on Windows
2022-10-16 Nick GassonAllow non-static signal parameters in relaxed mode
2022-10-16 Nick GassonFix bugs in handling of 'SUBTYPE attribute. Issue #539
2022-10-16 Nick GassonSync NEWS.md from 1.7 branch
2022-10-16 Nick GassonFix dumping of signals whose bounds are unknown
2022-10-16 Nick GassonJIT IR generation for procedure call suspend/resume
2022-10-15 Nick GassonAdd a PKGBUILD file for MSYS2
2022-10-15 Nick GassonNew FFI interface based on libffi
2022-10-14 Nick GassonFix crash with signal declared in a generic package
2022-10-14 Nick GassonTidy up elab_ctx_t usage
2022-10-13 Nick GassonAdd support for relative external names. Fixes #553
2022-10-13 Nick GassonSimplify handling of lvalue/rvalue expressions
2022-10-13 Nick GassonRefactor how pedantic errors are generated
2022-10-13 Nick GassonError when signal initial value references another...
2022-10-13 Nick GassonMissing call to lower_resolved in lower_port_ref
2022-10-13 Nick GassonEnsure NVC_INSTALL_DEST is set in install scripts
2022-10-13 Nick GassonFix wrong component binding with block configuration
2022-10-11 Nick GassonSilence warnings from GitHub Actions
2022-10-11 Nick GassonGenerate constraints for port with unconstrained record...
2022-10-11 Nick GassonAppend mode truncates file. Fixes #551
2022-10-09 Nick GassonDo not constant fold if-statements that contain drivers
2022-10-09 Nick GassonLLVM IR generation for copy opcode
2022-10-08 Nick GassonLLVM IR generation for more operations
2022-10-08 Nick GassonImprove type inference for LLVM values
2022-10-08 Nick GassonAllow protected objects in concurrent procedure calls...
2022-10-06 Nick GassonAllow signal declarations in entity declarative part...
2022-10-05 Nick GassonProperly handle procedure returns in JIT irgen
2022-10-05 Nick GassonFix "signal argument must have signal type" error....
2022-10-03 Nick GassonImprove testing of guarded signals
2022-10-03 Nick GassonImprove "does not have item .." error message. Issue...
2022-10-03 Nick GassonMOD and REM are defined for physical types in 2008...
2022-10-03 Nick GassonFix longest static prefix with 'RANGE expression. Fixes...
2022-10-02 Nick GassonRework how disconnected drivers are represented
2022-10-02 Nick GassonAvoid locking in work queue when there are no worker...
2022-10-02 Nick GassonUse work queues for effective/driving value updates
2022-10-02 Nick GassonUse work queue for delta cycle process list
2022-10-02 Nick GassonUse work queue for all sensitivity list events
2022-10-02 Nick GassonUse work queue for executing processes
2022-10-02 Nick GassonMake expected test output independent of execution...
2022-10-01 Nick GassonAdd a context parameter to work queues
2022-10-01 Nick GassonAvoid allocating memory when registering diagnostic...
2022-10-01 Nick GassonMake MODEL_ENTER reentrant
2022-10-01 Nick GassonUse shared work queue for code generation
2022-10-01 Nick GassonAdd a work stealing task queue
2022-09-30 Nick GassonHack to allow interpreter to be called with FFI protocol
2022-09-28 Nick GassonPass JIT handle instead of raw function pointer with...
2022-09-27 Nick GassonConvert Windows to Unix path in install-vivado.sh....
2022-09-27 Nick GassonFix division by zero error handling in interpreter
2022-09-26 Nick GassonFST dumping for arrays of integer. Fixes #536
2022-09-25 Nick GassonJIT IR generation for last event/active
2022-09-25 Nick GassonAdd stub for resolve signal opcode in JIT
2022-09-25 Nick GassonRemove INIT_SIGNALS exit
2022-09-25 Nick GassonLLVM generation for JIT call ops
2022-09-24 Nick GassonUse liveness information to generate LLVM IR
2022-09-24 Nick GassonAdd liveness computation for JIT registers
2022-09-24 Nick GassonFix JIT bug with arrays of signals
2022-09-24 Nick GassonFix storing/loading signal uarrays
2022-09-24 Nick GassonInterleave JIT dump with vcode
2022-09-22 Nick GassonFix sorting of diagnostics
2022-09-22 Nick GassonFix map const in interpreter
2022-09-21 Nick GassonFixes for interpreter stack trace
2022-09-21 Nick GassonAdd a test for pulse rejection limit
2022-09-21 Nick GassonRelax handling of alias subtype for UVVM. Fixes #509
2022-09-20 Nick GassonAdd unit test for signal index
2022-09-20 Nick GassonAllow selected name with unconstrained type in port...
2022-09-19 Nick GassonUse UVVM component_list.txt in install-uvvm.sh. Fixes...
2022-09-19 Nick GassonHandle partial association of subprogram signal paramet...
2022-09-19 Nick GassonImprove error message when assigning to input parameter
2022-09-19 Nick GassonHandle partial array associations in subprogram calls
2022-09-19 Nick GassonHandle procedure call with aggregate out parameter...
2022-09-19 Nick GassonFix uwtable handling with LLVM 15.0
2022-09-19 Nick GassonFix register array name for FreeBSD/arm. Issue #534
2022-09-19 Nick GassonFix overload resolution with partial named arguments...
2022-09-18 Nick GassonFix passing signals to JIT compiled subprograms
2022-09-18 Nick GassonLLVM translation of more JIT opcodes
2022-09-18 Nick GassonGenerate LLVM basic blocks from CFG
2022-09-18 Nick GassonConstruct control flow graph
2022-09-18 Nick GassonOptimise flags usage
2022-09-18 Nick GassonRework how comparisons/jumps work in JIT IR
2022-09-16 Nick GassonLLVM IR generation for some JIT opcodes
2022-09-16 Nick GassonSkeleton for LLVM-based JIT backend
2022-09-15 Nick GassonFix build with LLVM 15
2022-09-15 Nick GassonAdd a simple benchmarking utility
next