Mir GLAS v0.0.6 was released.

Changes:

1. GLAS can be used as common dub package with DMD and LDC. No manual library installation is required. Thanks to John Colvin for the good advice!

---- from the README ----
GLAS can be used with DMD and LDC but LDC (LLVM D Compiler) >= 1.1.0 beta 6 should be installed in common path anyway.

GLAS can be included automatically in a project using dub (the D package manager). DUB will build GLAS and CPUID manually with LDC.

{
   ...
   "dependencies": {
      "mir-glas": "~><current_mir-glas_version>",
      "mir-cpuid": "~><current_mir-cpuid_version>"
   },
"lflags": ["-L$MIR_GLAS_PACKAGE_DIR", "-L$MIR_CPUID_PACKAGE_DIR"]
}

$MIR_GLAS_PACKAGE_DIR and $MIR_CPUID_PACKAGE_DIR will be replaced automatically by DUB to appropriate directories.
---------

2. GLAS implementation was simplified.

3. Cache blocking was improved.

4.  LDC >= 1.1.0 beta 6 is supported and required.

ndslice implementation will be completely reworked next year. In the same time GLAS API will be the same.

Thanks,
Ilya

Reply via email to