pike.git
/
CHANGES
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/CHANGES:205:
| constant name = "transcoder:requests"; | constant type = Float; | constant format = PerSecond; | constant aggregate = Summarize; | | float value() { | return floating_average_diff(requests); | } | }
+
o Dependency declarations
-
+
It is now possible to use the CPP directive #require to specify a
+
condition that must be true for the file to be seen by the resolver.
+
This would typically be the inherited C part of a module or a system
+
call.
+
+
| #require constant(__WebKit)
+
| inherit __WebKit;
+
+
Optimizations ------------- o New significantly faster block allocator The free in the old one was O(n^2), which means that as an example creating a lot of objects and then free:ing them mainly used CPU in the block allocator. This fix changed the ordo of one of the tests that did that very