@defun compiled-function-p object
This function returns @code{t} if @var{object} is a function object
-that was either byte-compiled (@pxref{Byte Compilation}) or
-natively-compiled (@pxref{Native Compilation}).
+that was either built-in (a.k.a.@: ``primitive'', @pxref{What is a
+Function}), or byte-compiled (@pxref{Byte Compilation}), or
+natively-compiled (@pxref{Native Compilation}), or a function loaded
+from a dynamic module (@pxref{Dynamic Modules}).
@end defun
@defun subr-arity subr
+++
** New function 'compiled-function-p'.
-This returns non-nil if its argument is either a byte-compiled or a
-natively-compiled function object.
+This returns non-nil if its argument is either a built-in, or a
+byte-compiled, or a natively-compiled function object, or a function
+loaded from a dynamic module.
---
** 'deactivate-mark' can have new value 'dont-save'.