Skip to content
Snippets Groups Projects
Commit 81a61aee authored by gerd's avatar gerd
Browse files

Support for inlineing of methods in effective methods.

	* src-emf/docs/cmu-user/extensions.tex (Inlineing Methods in
	Effective Methods): New subsection.

	* src-emf/pcl/combin.lisp:
	(method-function-name, make-direct-call, make-direct-calls)
	(call-method-list-methods): New functions.
	(memf-test-converter, memf-code-converter): Arrange for
	generating funcalls instead of invoke- macros.

	* src-emf/pcl/boot.lisp (*inline-methods-in-emfs*): New variable.
	(expand-defmethod): If set, arrange for inlineing fast method
	functions.

	* src-emf/pcl/pkg.lisp ("PCL"): Export flush-emf-cache.

	* src-emf/pcl/fngen.lisp (flush-emf-cache): New function.
parent 808e32b6
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment