diff --git a/Changes b/Changes index e077cf002..6f966a0cb 100644 --- a/Changes +++ b/Changes @@ -8,6 +8,8 @@ The contributors that suggested a given feature are shown in []. Thanks! **** Support "'dx" constants, bug1423. [Udi Finkelstein] +**** For FST tracing use LZ4 compression. [Tony Bybell] + **** Add error when use parameters without value, bug1424. [Peter Gerst] **** Fix missing VL_SHIFTL_ errors, bug1412, bug1415. [Larry Lee] diff --git a/include/verilated_fst_c.cpp b/include/verilated_fst_c.cpp index b6682a04b..2055284d4 100644 --- a/include/verilated_fst_c.cpp +++ b/include/verilated_fst_c.cpp @@ -72,6 +72,7 @@ VerilatedFst::VerilatedFst(void* fst) void VerilatedFst::open(const char* filename) VL_MT_UNSAFE { m_assertOne.check(); m_fst = fstWriterCreate(filename, 1); + fstWriterSetPackType(m_fst, FST_WR_PT_LZ4); m_curScope.clear(); for (vluint32_t ent = 0; ent< m_callbacks.size(); ++ent) {