1. 21 Nov, 2016 1 commit
  2. 17 Nov, 2016 3 commits
    • Boxiang Sun's avatar
      Add co_names to BoxedCode object. · df55c251
      Boxiang Sun authored
      This field not used very often. So use this lazy way, just retrive
      it from bytecode when needed. Add a field to BoxedCode will increase
       the memory usage.
      df55c251
    • Boxiang Sun's avatar
      Change the vreg_name to index_id in BST_ImportName and BST_ImportFrom · cf8e55ef
      Boxiang Sun authored
      This commit is a preperation of the commit which for add co_names field.
      BST_StoreName and some other nodes use `index_id` and InteredString to
      store variable name. But BST_ImportName use vreg and vreg_name. We can't
      get the module name inside code object in this way. So change it to the
      way which BST_StoreName used.
      cf8e55ef
    • Boxiang Sun's avatar
      Let llvm and clang use same GCC as Pyston used. · 57deb0bf
      Boxiang Sun authored
      Pyston will try use the gcc which found in system path to compile
      itself. But llvm and clang will use the gcc in /usr/bin dir by
      default. This different will cause inconsistency in some situation.
      So add -DGCC_INSTALL_PREFIX to let clang use same version of gcc as
      Pyston used.
      57deb0bf
  3. 15 Nov, 2016 7 commits
  4. 14 Nov, 2016 1 commit
  5. 13 Nov, 2016 1 commit
  6. 12 Nov, 2016 10 commits
  7. 10 Nov, 2016 5 commits
  8. 09 Nov, 2016 2 commits
  9. 08 Nov, 2016 2 commits
  10. 07 Nov, 2016 7 commits
  11. 06 Nov, 2016 1 commit