Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
5203 commits behind the upstream repository.
  • gerd's avatar
    c3fd05a9
    CLtS effectively forbids method load-time precomputation of · c3fd05a9
    gerd authored
    	effective methods (which I think is either yet another oversight,
    	or bad language design).  Found by Paul Dietz.
    
    	Set *max-emf-precomputation-methods* to > 0 to allow
    	precomputation of effective methods at method load-time for
    	generic functions having less than the specified number of
    	methods.
    
    	* src/pcl/dfun.lisp (*max-emf-precomputation-methods*): Set to 0.
    
    	* src/pcl/pkg.lisp ("PCL"): Export *max-emf-precomputation-methods*.
    c3fd05a9
    History
    CLtS effectively forbids method load-time precomputation of
    gerd authored
    	effective methods (which I think is either yet another oversight,
    	or bad language design).  Found by Paul Dietz.
    
    	Set *max-emf-precomputation-methods* to > 0 to allow
    	precomputation of effective methods at method load-time for
    	generic functions having less than the specified number of
    	methods.
    
    	* src/pcl/dfun.lisp (*max-emf-precomputation-methods*): Set to 0.
    
    	* src/pcl/pkg.lisp ("PCL"): Export *max-emf-precomputation-methods*.
release-19a.txt 11.71 KiB