• Olivier Delalleau's avatar
    Fixed issue with too many compilation dirs created, and improved hadnling of unversioned keys: · 475fb61a
    Olivier Delalleau 提交于
    - Temporary work directories created for modules whose compilation process
      does not work properly (e.g. because there is no associated C code) are now
      deleted immediately instead of waiting until the process ends. Note that we
      could probably make it so that we do not create then delete too many
      directories by checking if the C implementation works before creating the
      directory.
    - KeyData objects associated to unversioned modules are now created, so that
      the module can be re-used by another unversioned key in the same process.
      They are not saved though.
    - Versioned but broken keys can now also re-use modules.
    - The version part of unversioned keys is now ignored in the module hash, just
      in case there would be multiple unversioned keys whose string representation
      of the version would be different.
    - Added a 'debug_counter' utility function that can be used for debugging
      (may be moved later to a more generic place if someone wants to re-use it
      in another module)
    475fb61a
名称
最后提交
最后更新
benchmark 正在载入提交数据...
bin 正在载入提交数据...
doc 正在载入提交数据...
theano 正在载入提交数据...
.hgignore 正在载入提交数据...
DESCRIPTION.txt 正在载入提交数据...
EMAIL.txt 正在载入提交数据...
HISTORY.txt 正在载入提交数据...
LICENSE.txt 正在载入提交数据...
MANIFEST.in 正在载入提交数据...
NEWS.txt 正在载入提交数据...
README.txt 正在载入提交数据...
distribute_setup.py 正在载入提交数据...
setup.cfg 正在载入提交数据...
setup.py 正在载入提交数据...