Skip to content
Extraits de code Groupes Projets
  1. mars 27, 2025
  2. fév. 17, 2025
  3. déc. 18, 2024
  4. déc. 09, 2024
  5. déc. 03, 2024
  6. sept. 05, 2024
  7. août 30, 2024
  8. 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
  9. août 20, 2024
  10. 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
  11. fév. 14, 2024
Chargement en cours