Changes between Version 1 and Version 2 of RuntimeInterface
- Timestamp:
- 10/26/08 18:48:28 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RuntimeInterface
v1 v2 2 2 Any D implementation has a rather large runtime implementation, the one in LDC is mostly based on DMD, but with some portability changes. 3 3 4 == Functions for arrays == 4 5 Of particular interest is some of the functions handling arrays. They take and return '''void[]''' types, but the length on the array is not in bytes, but number of elements. 5 6 13 14 * _adSort 14 15 15 TODO 16 == _d_newclass == 17 Use _d_allocclass instead. It does not initialize the memory to ClassInfo.init. LDC tries to put initializations inline whereever possible to give LLVM better optimization opportunities. 16 18