Subversion

2lt

?curdirlinks? - Rev 1

?prevdifflink? - Blame


############ Q1 - //movie/actors (isto é absurdo)
nil

## Lazy

50Kb
user    0.00
100Kb
user    0.00
500Kb
user    0.00
1Mb
user    0.00
5Mb
user    0.00
10Mb
user    0.00

## Not Lazy

50Kb
user    0.00
100Kb
user    0.00
500Kb
user    0.00
1Mb
user    0.00
5Mb
user    0.00
10Mb
user    0.00

## Saxon

50Kb
xp      0
xsd     699
xml     1024
eval    1210
total   1258
user    0.85

100Kb
xp      0
xsd     716
xml     1011
eval    1299
total   1370
user    1.02

500Kb
xp      0
xsd     789
xml     1112
eval    1738
total   1798
user    1.46

1Mb
xp      0
xsd     785
xml     1076
eval    1985
total   2142
user    1.60

5Mb
xp      0
xsd     699
xml     1047
eval    3343
total   3403
user    2.59

10Mb
xp      0
xsd     847
xml     1164
eval    4965
total   5011
user    3.69


## Saxon Compiled

50Kb
xml     879
run     971
total   1074
user    0.92

100Kb
xml     762
run     1171
total   1277
user    0.94

500Kb
xml     766
run     1130
total   1229
user    1.13

1Mb
xml     685
run     1146
total   1272
user    1.20

5Mb
xml     782
run     1862
total   1969
user    1.74

10Mb
xml     707
run     2396
total   2514
user    2.32


############ Q2 - (//movie/(title union review))[3]

(index 3 . (concat . ((listmap (listcat . ((wrap . (mkDyn . (fst . unEmovie))) /\ ((listmap mkDyn) . (fst . (snd . (snd . unEmovie))))))) . (fst . unEimdb))))


## Lazy

50Kb
user    0.00
100Kb
user    0.00
500Kb
user    0.00
1Mb
user    0.00
5Mb
user    0.00
10Mb
user    0.00


## Not Lazy

50Kb
user    0.06
100Kb
user    0.13
500Kb
user    0.64
1Mb
user    1.34
5Mb
user    7.98
10Mb
user    20.14

## Saxon

50Kb
xp      0
xsd     713
xml     1022
eval    1202
total   1255
user    1.10

100Kb
xp      0
xsd     693
xml     982
eval    1271
total   1350
user    1.22

500Kb
xp      0
xsd     710
xml     999
eval    1620
total   1710
user    1.56

1Mb
xp      0
xsd     706
xml     994
eval    1930
total   2099
user    1.84

5Mb
xp      0
xsd     866
xml     1185
eval    3330
total   3498
user    2.84

10Mb
xp      0
xsd     709
xml     994
eval    4219
total   4432
user    4.02


## Saxon Compiled

50Kb
xml     646
run     768
total   927
user    0.90

100Kb
xml     677
run     795
total   938
user    0.95

500Kb
xml     732
run     1068
total   1232
user    1.19

1Mb
xml     682
run     1198
total   1351
user    1.30

5Mb
xml     655
run     1722
total   1912
user    1.84

10Mb
xml     638
run     2309
total   2545
user    2.37


############ Q3 - //title

(listcat . (((listmap (mkDyn . (fst . unEmovie))) . (fst . unEimdb)) /\ (concat . ((listmap ((listmap (mkDyn . (fst . unEplayed))) . (snd . unEactor))) . (snd . unEimdb)))))


## Lazy

50Kb
user    0.05
100Kb
user    0.10
500Kb
user    0.58
1Mb
user    1.16
5Mb
user    6.98
10Mb
user    16.93


## Not Lazy

50Kb
user    0.06
100Kb
user    0.13
500Kb
user    0.60
1Mb
user    1.49
5Mb
user    7.66
10Mb
user    19.29

## Saxon

50Kb
xp      0
xsd     688
xml     1009
eval    1191
total   1256
user    1.11

100Kb
xp      0
xsd     738
xml     1049
eval    1363
total   1418
user    1.28

500Kb
xp      0
xsd     776
xml     1067
eval    1800
total   1866
user    1.53

1Mb
xp      0
xsd     719
xml     993
eval    1949
total   2003
user    1.71

5Mb
xp      0
xsd     709
xml     1051
eval    3424
total   3490
user    2.84

10Mb
xp      0
xsd     795
xml     1169
eval    5000
total   5067
user    4.06


## Saxon Compiled

50Kb
xml     736
run     856
total   990
user    0.91

100Kb
xml     752
run     893
total   1019
user    0.97

500Kb
xml     697
run     1032
total   1176
user    1.14

1Mb
xml     714
run     1147
total   1324
user    1.26

5Mb
xml     724
run     1743
total   2033
user    1.88

10Mb
xml     899
run     2529
total   2883
user    2.48


############ Q4 - //movie[year,box_office/date]/director

(concat . ((listmap (((cond (or . (listcat . ((wrap . true) /\ (concat . ((listmap (((wrap . true) \/ listnil) . (fst . unEbox_office))) . (snd . (snd . (snd . (snd . unEmovie)))))))))) (wrap . (mkDyn . (fst . (snd . (snd . (snd . unEmovie))))))) listnil)) . (fst . unEimdb)))


## Lazy

50Kb
user    0.05
100Kb
user    0.09
500Kb
user    0.52
1Mb
user    1.04
5Mb
user    5.36
10Mb
user    10.50


## Not Lazy

50Kb
user    0.06
100Kb
user    0.13
500Kb
user    0.72
1Mb
user    1.51
5Mb
user    8.49
10Mb
user    21.07


## Saxon

50Kb
xp      0
xsd     722
xml     1042
eval    1225
total   1308
user    1.10

100Kb
xp      0
xsd     741
xml     1038
eval    1350
total   1487
user    1.21

500Kb
xp      0
xsd     723
xml     1278
eval    1961
total   2097
user    1.54

1Mb
xp      0
xsd     688
xml     956
eval    2002
total   2217
user    1.82

5Mb
xp      0
xsd     672
xml     943
eval    2866
total   3001
user    2.78

10Mb
xp      0
xsd     683
xml     947
eval    4154
total   4305
user    3.96


## Saxon Compiled

(generated code had erors)
50Kb
xml     695
run     804
total   1012
user    0.90

100Kb
xml     718
run     861
total   998
user    0.96

500Kb
xml     695
run     1031
total   1228
user    1.16

1Mb
xml     760
run     1238
total   1473
user    1.37

5Mb
xml     757
run     1808
total   2183
user    1.94

10Mb
xml     736
run     2425
total   2873
user    2.61


############ Q5 - (//movie/title)[1]

((listmap (mkDyn . (fst . unEmovie))) . (index 1 . (fst . unEimdb)))

## Lazy

50Kb
user    0.00
100Kb
user    0.00
500Kb
user    0.00
1Mb
user    0.00
5Mb
user    0.00
10Mb
user    0.00


## Not Lazy

50Kb
user    0.05
100Kb
user    0.12
500Kb
user    0.66
1Mb
user    1.44
5Mb
user    7.65
10Mb
user    23.00


## Saxon

50Kb
xp      1
xsd     885
xml     1193
eval    1372
total   1436
user    1.12

100Kb
xp      0
xsd     785
xml     1091
eval    1379
total   1429
user    1.25

500Kb
xp      1
xsd     765
xml     1055
eval    1669
total   1742
user    1.60

1Mb
xp      0
xsd     721
xml     1020
eval    1885
total   1973
user    1.76

5Mb
xp      0
xsd     695
xml     984
eval    2960
total   3082
user    2.80

10Mb
xp      0
xsd     703
xml     1002
eval    4224
total   4357
user    3.99

## Saxon Compiled

50Kb
xml     787
run     897
total   1048
user    0.91

100Kb
xml     742
run     875
total   1006
user    0.93

500Kb
xml     928
run     1275
total   1439
user    1.22

1Mb
xml     744
run     1201
total   1342
user    1.31

5Mb
xml     747
run     1786
total   1953
user    1.80

10Mb
xml     696
run     2341
total   2536
user    2.30

Theme by Vikram Singh | Powered by WebSVN v2.3.3