Профилирование производительности Apache Velocity (VTL) - PullRequest
0 голосов
/ 12 октября 2011

Мне нужно выяснить, сколько времени занимает код в Velocity (VTL). Примерно так:

#set(start = getTickCount())

... do some stuff that takes a while ...

#set(end = getTickCount()) 

#set(time = end - start) 

It took $time milliseconds!

Есть ли в Velocity функция getTickCount () или какой-то эквивалент? Или есть какой-то другой рекомендуемый способ сделать профилирование?

1 Ответ

1 голос
/ 18 октября 2011

Один из моих VelocityTools - профилировщик журналов, но если вы хотите сделать это более вручную, как вы указали, вы можете просто вставить туда инструмент, который дает вам currentTimeMillis, или добавить класс System напрямую согласно статическим документам по классам .

...