Changes between Version 1 and Version 2 of Commentary/Rts/HaskellExecution/FunctionCalls
- Timestamp:
- 02/17/11 09:47:58 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/Rts/HaskellExecution/FunctionCalls
v1 v2 18 18 Here, `f` has arity 1, even though its type suggests it takes two arguments. The point is that the compiled code for `f` will expect to be passed just one argument, `x`. 19 19 20 * The '''entry point''' (sometimes called the '''fast entry point''') of a function of arity N expects its first N arguments to be passed in accordance with the standard '''[wiki:Commentary/Rts/HaskellExecution#Entryconvention Entry convention]'''.20 * The '''entry point''' (sometimes called the '''fast entry point''') of a function of arity N expects its first N arguments to be passed in accordance with the standard [wiki:Commentary/Rts/HaskellExecution/CallingConvention calling conventions]. 21 21 22 22 * A '''known call''' is a call of a function whose binding site is statically visible:
