1. 10 Mar, 2020 1 commit
    • Revive the Rust + SGX refactor (#4976) · 41e1d5f9
      * Add Nick's changes's squashed
      
      * Fix frontend compilation
      
      * Re-enable Rust CI
      
      * Add changes with conflicted badly
      
      * Restructure import_module! macro in order to avoid unstable features
      
      * Kill old unstable feature enablement
      
      * Refactor common to use new APIs
      
      * Move the code to stable
      
      * Fix warning
      
      Co-authored-by: Nick Hynes <nhynes@oasislabs.com>
      Jared Roesch committed
  2. 17 Jan, 2020 1 commit
    • [REFACTOR] Polish runtime (#4729) · b171cf1d
      - Remove operator bool from base object ref macro
        - Raitionale: operator bool can be dangerous for sub-classes
          that also overloads other operators(e.g. ==).
        - If bool is still needed, use explicit operator bool.
      - Use absolute include when necessary
      - Move type related util to data_type
      - Isolate stackvm code from compiler
      Tianqi Chen committed
  3. 24 Nov, 2019 1 commit
  4. 27 Oct, 2019 1 commit