Log of /trunk/hist/hist/inc/TFormulaPrimitive.h
Parent Directory
Revision
29663 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 31 23:17:47 2009 UTC (5 years, 5 months ago) by
pcanal
File length: 5068 byte(s)
Diff to
previous 22694
Resolve Savannah issue #53690.
In the list of primitives, allow the same function name to be 'reused' with
a different number of arguments; Fix the search accordingly.
Remove unnecessary dependency of TFormula.h on TFormulaPrimitive.h
Revision
11792 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Sat May 14 16:20:51 2005 UTC (9 years, 8 months ago) by
brun
Original Path:
trunk/hist/inc/TFormulaPrimitive.h
File length: 4830 byte(s)
From Marian Ivanov and Philippe Canal
This patch contains Marian Ivanov's new implementation
of the executor part of TFormula. It minimizes the size
of the existing switch statement by combining some
operation and/or replacing some operations by a
single indirect function call. This result in
a significant speed-up of the execution.
The change is fully backward compatible since
the new optimized operation are stored in an
additional set of transient data members.
(fExprOptimized and fOperOptimized).
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.