jez
|
3991f80eb2
|
increment changes with the aim of improviing performance of variables
|
2009-11-23 21:00:23 +00:00 |
|
jez User
|
1919c27434
|
trying to commit to november
|
2009-11-23 20:59:27 +00:00 |
|
jez User
|
d07f81a3d5
|
install headers into arabica subdirectory
|
2009-11-21 22:08:41 +00:00 |
|
Alex Ott
|
2eba62942a
|
add virtual destructors for classes, to avoid warnings when inheriting from these classes
|
2009-10-06 15:13:17 +02:00 |
|
Alex Ott
|
42f85936fa
|
explicit casting, to avoid warnings
|
2009-10-06 15:12:43 +02:00 |
|
Alex Ott
|
975cca8c20
|
Use proper boost includes for different boost versions
starting from boost 1.38, there is boost.spirit v2 in the repository, older version
could be used as 'classic'
|
2009-10-06 12:38:30 +02:00 |
|
jez
|
7abcba0420
|
Bit more work on variable resolution
|
2009-10-05 23:27:57 +01:00 |
|
jez
|
6785fd8944
|
litte bit more work on variable resolution, but train in v wobbly and it giving me a headache
|
2009-10-05 19:27:24 +01:00 |
|
jez
|
42bcf3566b
|
XGrep example output non-nodeset results now too
|
2009-09-13 17:41:34 +01:00 |
|
jez
|
ef984c7245
|
Work on parameter passing
|
2009-08-19 10:41:03 +01:00 |
|
jez
|
b912c0d732
|
ignore package files
|
2009-08-18 21:18:40 +01:00 |
|
jez
|
29f73f285b
|
When declaring a parameter, only create a new variable closure if a parameter
hasn't been passed.
|
2009-08-18 21:16:12 +01:00 |
|
jez
|
2ea1ab8971
|
Reverted to libexpat
|
2009-08-18 21:15:01 +01:00 |
|
jez
|
85ceddec6e
|
Added TO-DO list
|
2009-08-18 21:14:39 +01:00 |
|
jez
|
584502ec16
|
Added some more ideas for variable and parameter passing
|
2009-08-18 21:13:44 +01:00 |
|
jez
|
db940c9b78
|
Pass select by const ref not by value
|
2009-08-18 20:42:37 +01:00 |
|
U-isla\jez
|
ce1428cdc1
|
s/lt~obsolete.m4/lt-obsolete.m4/ so it gets picked up in the dist package
|
2009-08-01 09:58:31 +01:00 |
|
U-isla\jez
|
365db2bff1
|
s/lt~obsolete.m4/lt-obsolete.m4/ so that it gets included in the dist bundle
|
2009-08-01 09:41:34 +01:00 |
|
U-isla\jez
|
2adf2618ed
|
Pulled static const int definitions out into cpp file
|
2009-08-01 08:48:41 +01:00 |
|
jez
|
0941291af6
|
updated libtool
|
2009-07-31 17:46:11 +01:00 |
|
jez
|
9d72ecf556
|
More work on optimising expression evaluation.
|
2009-07-31 17:44:54 +01:00 |
|
jez
|
1f12f0a2f0
|
nodeset functions now use NodeSetXPathFunction base class
|
2009-07-13 09:24:26 +01:00 |
|
jez
|
b56f09d2d9
|
added NodeSetXPathFunction base class
|
2009-07-13 09:24:03 +01:00 |
|
jez
|
428121bab4
|
moved string functions to use StringXPathFunction base class
|
2009-07-13 09:13:50 +01:00 |
|
jez
|
bbcae98bec
|
renamed XPath function base classes, moved out of impl namespace
|
2009-07-13 09:13:11 +01:00 |
|
jez
|
41b0da452f
|
added StringFunction base class
|
2009-07-13 08:47:46 +01:00 |
|
jez
|
c65cb5c8aa
|
added NumericExpression and NumericFunction base classes
|
2009-07-13 08:24:52 +01:00 |
|
jez
|
7ec4d27cec
|
Converted AxisEnumerator to use Node_impl* internally. This should eliminate
a lot of temporary object creation.
|
2009-05-19 09:42:35 +01:00 |
|
jez
|
7e3caeb2d0
|
converted AxisEnumerator to uses Node_impl* internally
|
2009-05-19 09:24:19 +01:00 |
|
jez
|
4611919eff
|
whitespace changes
|
2009-05-18 19:33:04 +01:00 |
|
jez
|
ce1e4afbba
|
Committing on-the-go work
:
|
2009-05-12 09:19:37 +01:00 |
|
jez
|
a46276eb57
|
Reworked to reduce number of temporary objects created
|
2009-05-12 09:18:56 +01:00 |
|
jez
|
9167533dc8
|
compiled recent changes with GCC so made the necessary standard compliance fixes :)
|
2009-05-11 19:33:48 +01:00 |
|
jez
|
50e46f3bcc
|
refactored to eliminate temporary object creation
|
2009-05-11 10:24:51 +01:00 |
|
jez
|
50fbb691cd
|
efactgoring to avoid creating so many temporary objects when evaluation expressions and values
|
2009-05-11 08:55:52 +01:00 |
|
jez
|
dbed132ae5
|
Ignore gprof profiler output
|
2009-05-05 19:37:06 +01:00 |
|
jez
|
014ea05879
|
updated TO-DO to include various performance improvement ideas
|
2009-05-05 19:30:47 +01:00 |
|
jez
|
5a507fd22c
|
ToDo list
|
2009-05-01 20:03:27 +01:00 |
|
jez
|
5a42e28743
|
Useful performance testing example
|
2009-05-01 19:58:12 +01:00 |
|
jez
|
9d0ac38302
|
removed all the skips relating to lre as stylesheet
|
2009-04-28 21:56:33 +01:00 |
|
jez
|
5f7bfb66e0
|
2.3 Literal Result Element as Stylesheet - done
|
2009-04-28 21:00:38 +01:00 |
|
jez
|
d681db69b2
|
Literal result element as stylesheet - done
|
2009-04-28 20:59:52 +01:00 |
|
jez
|
9f6fbba927
|
removed left over stuff for foreign element handling
|
2009-04-28 09:00:05 +01:00 |
|
jez
|
7b1c5c9541
|
started on literal result elements as stylesheet
|
2009-04-28 08:57:14 +01:00 |
|
jez
|
f8e172ec0c
|
refactoring stylesheet-compiler
|
2009-04-26 17:05:06 +01:00 |
|
jez
|
bf5799eefd
|
pulled foreign element handling - fixed parameter order inconsistency
|
2009-04-24 19:02:14 +01:00 |
|
jez
|
6081659b71
|
neatening
|
2009-04-24 15:54:13 +01:00 |
|
jez
|
386513a84a
|
Updated test log
|
2009-04-24 15:18:35 +01:00 |
|
jez
|
0e40944c4b
|
Hooked up cdata-section-elements to the output. Lots more output tests now
pass. Yay!
|
2009-04-07 21:52:05 +01:00 |
|
jez
|
ea5bf9ca8e
|
test results
|
2009-04-07 19:11:40 +01:00 |
|