Permalink
Commits on Aug 16, 2015
  1. Adds CI badges for both master and develop branches

    0x7CFE committed Aug 16, 2015
  2. Merges release 0.4

    0x7CFE committed Aug 16, 2015
    Release 0.4 completely refactors the VM logic and
    brings new instruction API that allows us to extract
    semantic information from method bytecodes.
    
    Later this will help to deduce the possible control
    flow and perform a lot of optimizations. This should
    literally boost the VM performance to a new level.
    
    Also huge amount of work was done in terms of code
    organization, readability and maintainability.
    
    * develop: (290 commits)
      Renames standart_set -> standard_set
      Fixes compilation of MethodCompiler::getSkipOffset
      Installs llvm 3.3 under osx
      Bumps version in `--version`
      Moves some methods from instructions.h into stapi.h
      Replaces get_current_dir_name with getcwd
      Fixes compilation of Timer.cpp not on Linux
      Removes double compilation of some cpp files
      Prepares env and compilers
      Fixes primitive::stringAt
      Bumps version of debian package
      Bumps version upto 0.4
      Adds --mm_type into man page
      Fixes llvm version in README and shows how to build unit tests
      Fixes comments in JITRuntime.cpp
      Fixes outdated comments with m_targetToBlockMap
      Makes more functions in Timer.h be const
      Fixes library linkage order
      Removes trash comments from MethodCompiler
      Removes trash comments from ControlGraphVisualizer
      ...
Commits on Aug 13, 2015
  1. Merge pull request #88 from 0x7CFE/feature/mac_os_travis

    kpp committed Aug 13, 2015
    Build llst on OSX with Travis
  2. Renames standart_set -> standard_set

    kpp committed Aug 13, 2015
Commits on Aug 12, 2015
  1. Fixes compilation of MethodCompiler::getSkipOffset

    kpp committed Aug 12, 2015
  2. Installs llvm 3.3 under osx

    kpp committed Aug 12, 2015
  3. Bumps version in `--version`

    kpp committed Aug 12, 2015
  4. Prepares env and compilers

    kpp committed Aug 10, 2015
Commits on Aug 10, 2015
  1. Merge pull request #86 from 0x7CFE/fix/version_copyright

    kpp committed Aug 10, 2015
    Bumps version upto 0.4
  2. Merge pull request #87 from 0x7CFE/fix/string_primitive

    kpp committed Aug 10, 2015
    Fix string primitives
Commits on Aug 9, 2015
  1. Fixes primitive::stringAt

    kpp committed Aug 9, 2015
  2. Bumps version of debian package

    kpp committed Aug 9, 2015
  3. Bumps version upto 0.4

    kpp committed Aug 9, 2015
Commits on Aug 4, 2015
  1. Merge pull request #85 from 0x7CFE/feature/82/human_readable_changelog

    kpp committed Aug 4, 2015
    Human readable changelog
  2. Merge pull request #81 from 0x7CFE/fix/pre_release_fixes

    kpp committed Aug 4, 2015
    Pre release fixes
Commits on Aug 3, 2015
  1. Adds --mm_type into man page

    kpp committed Jun 10, 2015
  2. Fixes comments in JITRuntime.cpp

    kpp committed Jun 9, 2015
  3. Fixes library linkage order

    kpp committed Jun 4, 2015
  4. Removes garbage from main

    kpp committed Jun 3, 2015
  5. Fixes codestyle

    kpp committed Jun 3, 2015
  6. Le Roi est mort, vive le Roi!

    kpp committed Jun 10, 2015
    Issue: #82
  7. Makes ChangeLog visible for git diff again

    kpp committed Jun 10, 2015
    Issue: #82
  8. Clears ChangeLog

    kpp committed Jun 10, 2015
    Issue: #82
  9. Removes shell script which generates ChangeLog

    kpp committed Jun 10, 2015
    Issue: #82
  10. Merge pull request #84 from 0x7CFE/fix/increase_code_coverage

    kpp committed Aug 3, 2015
    Increases code coverage, adds more tests, fixes some bugs