Q1+Q2 2008, 10 ECTS

Handin 5

Implement an object allocation profiler for JavaScript. The profiler should at a minimum output an object histogram. An example output is:

#Function name
100Foo
50Bar
# stands for number of JavaScript objects allocated with the given method as constructor.

You can either use V8 or another open source JavaScript engine for this assignment.

Hand in a short report describing how your implementation works along with the implementation itself

Remember to read your report before handing it in ;-)

You can hand in using the online handin system in the login section of this web page. Please report any changes in the group members to Mathias before handing in.