an instrumentation framework for building dynamic analysis tools. Includes a memory error detector, two thread error detectors, a cache and branch-prediction profiler, a call-graph generating cache profiler, and a heap profiler. It also includes two experimental tools: a heap/stack/global array overrun detector, and a SimPoint basic block vector generator.
In the search for the best regular expression (or regex) parser available for Java, I had to satisfy myself by doing some benchmarks. The following table shows the typical results for the following four regular expression matches.
S. Rasp, P. Dueben, S. Scher, J. Weyn, S. Mouatadid, and N. Thuerey. (2020)cite arxiv:2002.00469Comment: Github repository: https://github.com/pangeo-data/WeatherBench; Data download: https://mediatum.ub.tum.de/1524895.
S. Demeyer, T. Mens, and M. Wermelinger. IWPSE '01: Proceedings of the 4th International Workshop on Principles of Software Evolution, page 174--177. New York, NY, USA, ACM Press, (2001)
C. Bienia, S. Kumar, J. Singh, and K. Li. Proceedings of the 17th international conference on Parallel architectures and compilation techniques, page 72--81. New York, NY, USA, ACM, (2008)
R. Othayoth, and M. Poess. VLDB '06: Proceedings of the 32nd international conference on Very large data bases, page 1049--1058. VLDB Endowment, (2006)
K. Shiv, K. Chow, Y. Wang, and D. Petrochenko. Proceedings of the 2009 SPEC Benchmark Workshop on Computer Performance Evaluation and Benchmarking, page 17--35. Berlin, Heidelberg, Springer-Verlag, (2009)
T. Nguyen, and W. Siberski. in Proceedings of the second International Workshop on Ordering, Reasoning, co-located with the 12th International Semantic Web Conference (ISWC 2013), Vol-1059, page 43-54. CEUR Workshop Proceedings, (2013)
T. Hackel, N. Savinov, L. Ladicky, J. Wegner, K. Schindler, and M. Pollefeys. (2017)cite arxiv:1704.03847Comment: Accepted to ISPRS Annals. The benchmark website is available at http://www.semantic3d.net/ . The baseline code is available at https://github.com/nsavinov/semantic3dnet.
S. Imam, and V. Sarkar. Proceedings of the 4th International Workshop on Programming Based on Actors Agents & Decentralized Control, page 67--80. ACM, (2014)
X. Zhang, K. Liu, L. Zou, X. Du, and S. Wang. Proceedings of the 12th international conference on Web-age information management, page 578--589. Berlin, Heidelberg, Springer-Verlag, (2011)
T. Hoang, N. Hoai, N. Hien, R. McKay, and D. Essam. GECCO 2006: Proceedings of the 8th annual conference
on Genetic and evolutionary computation, 1, page 807--814. Seattle, Washington, USA, ACM Press, (8-12 July 2006)
A. van Delden, and T. Mossakowski. 36th Annual Conference on Artificial Intelligence (KI 2013), volume 8077 of Lecture Notes in Artificial Intelligence, page 248--259. Springer, (2013)
T. Liu, J. Xu, T. Qin, W. Xiong, and H. Li. SIGIR '07: Proceedings of the Learning to Rank workshop in the 30th annual international ACM SIGIR conference on Research and development in information retrieval, (2007)
T. Yuan, G. Li, J. Lu, C. Liu, L. Li, and J. Xue. 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO), page 187-199. Los Alamitos, CA, USA, IEEE Computer Society, (March 2021)