Skip to content
Extraits de code Groupes Projets
  1. sept. 05, 2024
  2. août 30, 2024
  3. août 21, 2024
    • Kubat's avatar
      SCRIPT: Fixed some segv · fd8b8eaa
      Kubat a rédigé
      - Borrowing llvm context, don't dispose of it
      - Didn't init all the needed things for the JIT
      - Incorrect buffer size for the random generator
      - Log what's happening in the temp/lock file thing
      fd8b8eaa
    • Kubat's avatar
      SCRIPT: Continue implementation · ae325f95
      Kubat a rédigé
      ae325f95
  4. août 20, 2024
  5. août 14, 2024
    • Kubat's avatar
      5dfdc548
    • Kubat's avatar
      SCRIPT: Refactor the way of doing internal passes · 80d48b08
      Kubat a rédigé
      80d48b08
    • Kubat's avatar
      SCRIPT: Script implementation + Update vivy rust lib · 381de344
      Kubat a rédigé et Kubat's avatar Kubat a validé
      Vivy:
      - Use upx to compress executable if possible
      - Rename libvvs to libvivy as it is only inteded to be embeded into Vivy
        and not into the vvs runtime
      - Compose every crate into the vvs_cli to parse, lower and set
        options/subtitle files
      
      Script:
      - Update VVS files
      - Parse VVS files
      - Base JIT initialization
      - Use full_moon for the scripting things, we use a base of Lua for VVS
      
      Misc:
      - Correct samples + clippy + update
      - Fix README
      - Update example files for scripts
      - Remove not really needed fonts from the repo and from being bundled into vvcc
      - Fix qrc file + move the aux table out of the ass crate
      
      Codegen/JIT crates:
      - vvs_runtime: only the JIT runtime thingy, re-exports the types module
        of the vvs_runtime_types crate
      - vvs_runtime_types: only the types that will be used in the generated
        code, usefull for the vvs_runtime crate and the vvs_codegen crate
        because we need to know the layout of the types to generate the code
      - vvs_codegen: transform the Vivy Script AST into a LLVM module
      381de344
    • Kubat's avatar
      MISC: Update the tofix file and readme · ca2c967f
      Kubat a rédigé et Kubat's avatar Kubat a validé
      Also use bash explicitly for .bash scripts.
      ca2c967f
    • Kubat's avatar
      MISC: Remove no longer needed ressources and vendor folder · 905b8011
      Kubat a rédigé et Kubat's avatar Kubat a validé
      905b8011
  6. fév. 14, 2024
Chargement en cours