summaryrefslogtreecommitdiff
path: root/databases/php56-sqlite3
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2015-04-26 12:28:06 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2015-04-26 12:28:06 +0000
commit440fa2dcafeddfc333b74e8d838ae060005462a0 (patch)
treeeaf8dad9f9adc1bbc6fca5fe1779629a7276d563 /databases/php56-sqlite3
parent- Update to 2.8.4 (diff)
- Add p5-constant-defer 6
constant::defer creates a subroutine which on the first call runs given code to calculate its value, and on any subsequent calls just returns that value, like a constant. The value code is discarded once run, allowing it to be garbage collected. Deferring a calculation is good if it might take a lot of work or produce a big result but is only needed sometimes or only well into a program run. If it's never needed then the value code never runs. A deferred constant is generally not inlined or folded (see "Constant Folding" in perlop) since it's not a single scalar value. In the current implementation a deferred constant becomes a plain constant after the first use, so may inline etc in code compiled after that (see "IMPLEMENTATION" below). WWW: http://search.cpan.org/dist/constant-defer/
Notes
Notes: svn path=/head/; revision=384782
Diffstat (limited to 'databases/php56-sqlite3')
0 files changed, 0 insertions, 0 deletions