Skip to content

Releases: GarCoSim/TraceFileSim

Version 5.0.0

21 Aug 20:57
Compare
Choose a tag to compare

Version 5.0.0 of the TraceFile Simulator Contains the Following:

Added

  • Model that prevents false positives in the Coverity Static Analysis Tool
  • Zombie Simulator
  • Logo and Software Info Badges to README
  • Contributors to the README
  • CHANGELOG
  • Added Log Directory Command-Line Argument

Changed

  • .gitignore to ignore additional IDE artifacts
  • Update Expected Values for Real Test based on Zombie Simulator
  • Change Trace File Simulator Version Number to use Semantic Versioning Semantics
  • Changed -l Command-Line Argument to be Only the Log File Name
  • Change Log File Opening Mechanism to be more Redundant
  • Changed Regression Tests for Log Directory Argument
  • Updated Version Number to 5.0.0
  • Updated CHANGELOG

Removed

  • RealAllocator

Version 4.0.0

01 Aug 18:20
Compare
Choose a tag to compare

Version 4.0.0 of the TraceFile Simulator Contains the Following:

  • Remainder of the Region Based Garbage Collection scheme Balanced Garbage Collection.
  • Adds in Arraylets; Arrays that are larger than a Region in Region Based Garbage Collection schemes.
  • Additional Stats in the stdout and in the log files.
  • Converted many types to size_t for compatibility.
  • Added Test Script; See Tests/TestScripts/TestMain.sh and Tests/TestScripts/README for more details.
  • "Automated" CI testing for GitLab.
  • Added Contribution Guide; See CONTRIBUTING.md for more details.
  • Fixed some issues identified by Coverity
  • Various Defect Fixes and Code Improvements.

Version 3.1.0

01 Aug 18:03
Compare
Choose a tag to compare

Version 3.1.0 contains a fix for a bug which was affecting garbage collection behavior.

In version 3.0.0, static references (from Class objects) were not being considered
when marking objects as live. This led to objects being considered dead, and
consequently collected, pre-maturely.

This issue has been addressed in version 3.1.0.

Version 3.0.0

01 Aug 18:02
Compare
Choose a tag to compare

This marks a stable release of the simulator which is compatible with version
3.0 TraceFiles.