|
N. Bruno, D. Srivastava, and N. Koudas, “Holistic Twig Joins: Optimal XML Pattern Matching,” in Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, pp. 310-321, 2002
|
|
L. Qin, J. X. Yu, and B. Ding, “Twiglist: Make Twig Pattern Matching Fast,” in Proceedings of International Conference on Database Systems for Advanced Applications, pp. 850-862, 2007
|
|
J. Lu, T. W. Ling, Z. Bao, and C. Wang, “Extended XML Tree Pattern Matching: Theories and Algorithms,” IEEE Transactions on Knowledge and Data Engineering, Vol. 23, No. 3, pp. 402-416, March 2011
|
|
N. D. Jones, “An Introduction to Partial Evaluation,” ACM Computing Surveys, Vol. 28, No. 3, pp. 480-503, September 1996
|
|
H. Inoue, H. Hayashizaki, P. Wu, and T. Nakatani, “Adaptive Multi-Level Compilation in A Trace-based Java JIT Compiler,” ACM SIGPLAN Notices, Vol. 47, No. 10, pp. 179-194, October 2012
|
|
A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman, “Compilers: Principles, Techniques and Tools (Second Edition),” 2nd Edition, China Machine Press, pp. 338-339, 2014
|
|
V. Bala, E. Duesterwald, and S. Banerjia, “Dynamo: A Transparent Dynamic Optimization System,” in Proceedings of the ACM SIGPLAN Notices, Vol. 46, No. 4, pp. 41-52, May 2011
|
|
M. Bebenita, F. Brandner, M. Fahndrich, F. Logozzo, W. Schulte, N. Tillmann, et al., “SPUR: A Trace-based JIT Compiler for CIL,” ACM Sigplan Notices, Vol. 45, No. 10, pp. 708-725, October 2010
|
|
A. Bondorf, “Improving Binding Times without Explicit CPS-conversion,” in Proceedings of the 1992 ACM Conference on Lisp and Functional Programming, pp. 1-10, January 1992
|
|
M. A. Tahraoui, K. Pinel-Sauvagnat, C. Laitang, M. Boughanem, H. Kheddouci, and L. Ning, “A Survey on Tree Matching and XML Retrieval,” Computer Science Review, Vol. 8, pp. 1-23, May 2013
|
|
H. Su and H. Liao, “The Research and Implementation of Partial Evaluation for XQuery,” Journal of Beijing University of Technology, Vol. 35, No. 12, pp. 1710-1717, December 2009
|
|
C. F. Bolz, A. Cuni, M. FijaBkowski, M. Leuschel, S. Pedroni, and A. Rigo, “Allocation Removal by Partial Evaluation in A Tracing JIT,” in Proceedings of the 20th ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, pp. 43-52, January 2011
|
|
S. B. Scholz, “Partial Evaluation as Universal Compiler Tool: Experiences from the SAC Eco System,” in Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation, pp. 95-96, January 2014
|
|
G. T. Sullivan, D. L. Bruening, I. Baron, T.Garnett, and S. Amarasinghe, “Dynamic Native Optimization of Interpreters,” in Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators, pp. 50-57, June 2003
|
|
A. Gal, C. W. Probst, and M. Franz, “HotpathVM: An Effective JIT Compiler for Resource-constrained Devices,” in Proceedings of the 2nd International Conference on Virtual Execution Environments, pp. 144-153, June 2006
|
|
M. Vandercammen, J. Nicolay, S. Marr, J. de Koster, T. D’Hondt, and C. de Roover, “A Formal Foundation for Trace-based JIT Compilers,” in Proceedings of the 13th International Workshop on Dynamic Analysis, pp. 25-30, October 2015
|