Map
Index
Random
Help
Topics
th

QuoteRef: heydA6_2000

topics > all references > ThesaHelp: references g-h



ThesaHelp:
references g-h
ThesaHelp:
ACM references f-l
Topic:
system builds
Topic:
functional programming
Topic:
dependency analysis
Topic:
data caching
Topic:
one-way hash function
Topic:
using a description as a name
Topic:
pattern matching
Topic:
object and value equivalence

Reference

Heydon, A., Levin, R., Yu, Y., "Caching function calls using precise dependencies", Proceedings of the ACM SIGPLAN '00 Conference on Programming Language Design and Implementation (PLDI), Vancouver, BC, Canada, June 2000, ACM SIGPLAN, pp. 311-320. Google

Notes

http://www.research.compaq.com/SRC/vesta

Quotations
abstract ;;Quote: Vesta is a functional programming language for building systems
abstract+;;Quote: Vesta caches the results of expensive function calls with precise, dynamic, fine-grained dependencies
313 ;;Quote: a fingerprint is a fixed-size hash of a byte sequence
313+;;Quote: test equality of arbitrary byte sequences by testing their 128-bit fingerprints
313 ;;Quote: index function cache by primary dependencies; i.e., body of function, values of scalar arguments
313+;;Quote: function cache's secondary key is the names and values that the function call depends on
318 ;;Quote: Vesta is faster than make because a single test determines that libraries are up-to-date; avoids unnecessary file stats
318+;;Quote: Vesta should cache all calls, not just runtool calls

Related Topics up

ThesaHelp: references g-h (299 items)
ThesaHelp: ACM references f-l (241 items)
Topic: system builds (43 items)
Topic: functional programming (45 items)
Topic: dependency analysis (34 items)
Topic: data caching (35 items)
Topic: one-way hash function (24 items)
Topic: using a description as a name (21 items)
Topic: pattern matching (42 items)
Topic: object and value equivalence (60 items)

Collected barberCB 9/00
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.