[dylan-lang/opendylan] c57727: dylan: Fix return type of a subtype? method
GitHub <[email protected]>
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <548544d8a6644_68a93f8eaf8f52a0562af@hookshot-fe5-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: c57727c12a676eac99c012f038ffbdd8a0b9cc32
https://github.com/dylan-lang/opendylan/commit/c57727c12a676eac99c012f038ffbdd8a0b9cc32
Author: Peter S. Housel <[email protected]>
Date: 2014-12-07 (Sun, 07 Dec 2014)
Changed paths:
M sources/dylan/type.dylan
Log Message:
-----------
dylan: Fix return type of a subtype? method
* sources/dylan/type.dylan
(subtype? on <limited-collection-type> and <class>): Fix return
value declaration to permit #t.
Commit: b8d91c70ea95860af4cb0797c56965ab838bfa81
https://github.com/dylan-lang/opendylan/commit/b8d91c70ea95860af4cb0797c56965ab838bfa81
Author: Peter S. Housel <[email protected]>
Date: 2014-12-07 (Sun, 07 Dec 2014)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-primitives-ffi.dylan
Log Message:
-----------
Bug 7458: Fix primitive-c-*-at{,-setter}
* sources/dfmc/llvm-back-end/llvm-primitives-ffi.dylan
(raw-accessor-primitive-definer): Properly use both offset and byte-offset
in the computation of the pointer address.
Commit: e579bda90af9999fb12509319d5a863a7c72bb11
https://github.com/dylan-lang/opendylan/commit/e579bda90af9999fb12509319d5a863a7c72bb11
Author: Peter S. Housel <[email protected]>
Date: 2014-12-07 (Sun, 07 Dec 2014)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-emit-computation.dylan
Log Message:
-----------
Bug 7458: Fix dependencies on dead code
Generate values for referenced temporaries generated by dead
code (following loops, etc.)
* sources/dfmc/llvm-back-end/llvm-emit-computation.dylan
(emit-dead-assignment on <temporary>,
emit-dead-assignment on <multiple-value-temporary>): New methods
to assign a dummy value to the generated temporary.
(emit-computations): Assign dummy values using emit-dead-assignment
when the emitted computation does not fall within a valid basic
block.
Compare: https://github.com/dylan-lang/opendylan/compare/891c57dd95b1...e579bda90af9
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter