[dylan-lang/opendylan] d5e9f3: Bug 7440: Add a debug value metadata constructor
GitHub <[email protected]> Thu, 23 Jul 2015 20:16:37 -0700
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <55b1ae158ee54_6f8e3f84138932b81049a@hookshot-fe2-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: d5e9f398e936088762627cd662798c9c870fc04d
https://github.com/dylan-lang/opendylan/commit/d5e9f398e936088762627cd662798c9c870fc04d
Author: Peter S. Housel <[email protected]>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M sources/lib/llvm/llvm-debug.dylan
M sources/lib/llvm/llvm-library.dylan
Log Message:
-----------
Bug 7440: Add a debug value metadata constructor
* sources/lib/llvm/llvm-debug.dylan
(llvm-make-dbg-value-metadata): New function for wrapping a local
<llvm-value> in a function-local metadata node.
* sources/lib/llvm/llvm-library.dylan (module llvm-debug): Export
llvm-make-dbg-value-metadata.
Commit: a8ef7339f5acf80a7f6987ecfe8d765f45f69cd5
https://github.com/dylan-lang/opendylan/commit/a8ef7339f5acf80a7f6987ecfe8d765f45f69cd5
Author: Peter S. Housel <[email protected]>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M sources/dfmc/llvm-back-end/llvm-emit-debug.dylan
M sources/dfmc/llvm-back-end/llvm-entry-points.dylan
M sources/dfmc/llvm-back-end/llvm-primitives.dylan
Log Message:
-----------
Bug 7458: Refactor debug value generation
* sources/dfmc/llvm-back-end/llvm-emit-debug.dylan
(emit-lambda-dbg-function, emit-dbg-local-variable): Factor out
local metadata debug value generation using llvm-make-dbg-value-metadata.
* sources/dfmc/llvm-back-end/llvm-entry-points.dylan
(llvm-emit-entry-point-dbg-function): Factor out
local metadata debug value generation using llvm-make-dbg-value-metadata.
* sources/dfmc/llvm-back-end/llvm-primitives.dylan
(llvm-emit-primitive-dbg-function): Factor out
local metadata debug value generation using llvm-make-dbg-value-metadata.
Compare: https://github.com/dylan-lang/opendylan/compare/12338794af5b...a8ef7339f5ac
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter