[dylan-lang/opendylan] 6fa878: Bug 7458: Improve commentary
GitHub <[email protected]>
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <546193a1eae3b_7af03f8c3c87b2b81222e8@hookshot-fe4-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: 6fa87853722bca18586778631a43e06aaa873b09
https://github.com/dylan-lang/opendylan/commit/6fa87853722bca18586778631a43e06aaa873b09
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-primitives-machine-word.dylan
Log Message:
-----------
Bug 7458: Improve commentary
* sources/dfmc/llvm-back-end/llvm-primitives-machine-word.dylan: Improve
commentary.
Commit: 5f8eaed5350a9ad6c7c7fb0f05501ddc33407d71
https://github.com/dylan-lang/opendylan/commit/5f8eaed5350a9ad6c7c7fb0f05501ddc33407d71
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/lib/llvm/llvm-builder.dylan
M sources/lib/llvm/llvm-library.dylan
M sources/lib/llvm/tests/llvm-builder-test.dylan
M sources/lib/llvm/tests/specification.dylan
Log Message:
-----------
Bug 7440: Add an ins--if convenience macro to emit conditionals
* sources/lib/llvm/llvm-builder.dylan
(ins--if): New convenience macro for emitting conditional blocks
as LLVM IR.
(do-ins--if): Auxiliary emitter function implementing ins--if.
* sources/lib/llvm/llvm-library.dylan
(module llvm-builder): Export ins--if.
* sources/lib/llvm/tests/specification.dylan
(module-spec llvm-builder): Add macro-test ins--if-test.
* sources/lib/llvm/tests/llvm-builder-test.dylan
(macro-test ins--if-test): New test units for ins--if.
Commit: 29f5bc701a6ae9cdd067692be2a55bfdd7c7fe13
https://github.com/dylan-lang/opendylan/commit/29f5bc701a6ae9cdd067692be2a55bfdd7c7fe13
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-emit-type-check.dylan
Log Message:
-----------
Bug 7458: Fix instance comparisons against <boolean>
* sources/dfmc/llvm-back-end/llvm-emit-type-check.dylan
(do-emit-instance-cmp): Fix instance? comparison result for #f, and
simplify code using ins--if.
Commit: e3963f5fdfa6ac26a41a99b25c841f413fb9cb53
https://github.com/dylan-lang/opendylan/commit/e3963f5fdfa6ac26a41a99b25c841f413fb9cb53
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/lib/llvm/llvm-builder.dylan
M sources/lib/llvm/llvm-library.dylan
M sources/lib/llvm/tests/llvm-builder-test.dylan
M sources/lib/llvm/tests/specification.dylan
Log Message:
-----------
Bug 7440: Add an ins--iterate convenience macro to emit loops
* sources/lib/llvm/llvm-builder.dylan
(ins--iterate): New convenience macro for emitting looping constructs
as LLVM IR.
(ins--iterate-aux): New auxiliary macro definition.
(do-add-iterate-phi-operand): New auxiliary function for adding
operands to loop head phi nodes.
* sources/lib/llvm/llvm-library.dylan
(module llvm-builder): Export ins--iterate.
* sources/lib/llvm/tests/specification.dylan
(module-spec llvm-builder): Add macro-test ins--iterate-test.
* sources/lib/llvm/tests/llvm-builder-test.dylan
(macro-test ins--iterate-test): New tests for ins--iterate.
Commit: 0d829c468ad60added1793d922abf4328c26d519
https://github.com/dylan-lang/opendylan/commit/0d829c468ad60added1793d922abf4328c26d519
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-primitives-basic.dylan
Log Message:
-----------
Bug 7458: Fix return value of setter primitives
* sources/dfmc/llvm-back-end/llvm-primitives-basic.dylan
(primitive primitive-vector-element-setter): Return new-value.
(primitive primitive-slot-value-setter): Return value.
(primitive primitive-repeated-slot-value-setter): Return value.
Commit: 1ca080dadfa88bbee16c75fee5d2e1480172a3d0
https://github.com/dylan-lang/opendylan/commit/1ca080dadfa88bbee16c75fee5d2e1480172a3d0
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/lib/llvm/llvm-builder.dylan
M sources/lib/llvm/tests/llvm-builder-test.dylan
Log Message:
-----------
Bug 7440: Fix ins--if case with no successors
* sources/lib/llvm/llvm-builder.dylan
(do-ins--if): Don't insert a continuation block if control does not reach
the end of either branch.
* sources/lib/llvm/tests/llvm-builder-test.dylan
(macro-test ins--if-test): Test the case where control does not reach
the end of either branch.
Commit: b68d7a6a99f3e1dabf39ebef1cdddee87e72d026
https://github.com/dylan-lang/opendylan/commit/b68d7a6a99f3e1dabf39ebef1cdddee87e72d026
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/lib/variable-search/library.dylan
Log Message:
-----------
Revert "[variable-search] Remove unused imports."
This reverts commit 79a81b14fea3b15003958bf1ad644f459052916a.
Definitions from common-dylan are needed on Win32.
Commit: 656f1d37dcaeaf8a507cfaae142891673505338e
https://github.com/dylan-lang/opendylan/commit/656f1d37dcaeaf8a507cfaae142891673505338e
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-primitives-basic.dylan
Log Message:
-----------
Bug 7458: Fix primitive-copy-vector
* sources/dfmc/llvm-back-end/llvm-primitives-basic.dylan
(primitive primitive-copy-vector): Fix an error which caused the
original vector to be returned rather than the newly allocated
copy.
Commit: 9eec17b00051f5f301c166b4fd0970a96bd9ea45
https://github.com/dylan-lang/opendylan/commit/9eec17b00051f5f301c166b4fd0970a96bd9ea45
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-primitives-basic.dylan
Log Message:
-----------
Bug 7458: Fix op--byte-element-ptr
* sources/dfmc/llvm-back-end/llvm-primitives-basic.dylan
(op--byte-element-ptr): Fix an incorrect variable reference.
Commit: f63eb6984ff9a0d4e35687b8253e4d34dc97ba21
https://github.com/dylan-lang/opendylan/commit/f63eb6984ff9a0d4e35687b8253e4d34dc97ba21
Author: Peter S. Housel <[email protected]>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M sources/jamfiles/shared-darwin-build.jam
Log Message:
-----------
jamfiles: Don't run dsymutil if linking fails on Darwin
* sources/jamfiles/shared-darwin-build.jam
(actions LinkDLL, actions LinkEXE): Join commands with &&
Compare: https://github.com/dylan-lang/opendylan/compare/1ecb4a042d7c...f63eb6984ff9
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter