GSOC introduction

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

GSOC introduction

SophieKaleba
 
Hi everyone, 
 
I have been accepted as a Google Summer of Code student to work on improving the VMProfiler.
 
The project can be divided in 2 parts :
- first, the idea is to port the VMProfiler to Pharo (as it only works on Squeak for now), to eventually have a version working both in Squeak and Pharo.
- once the porting is done, the aim is to enhance the profiler itself ; when profiling code generated by the JIT, the profiler should be able to show where the time is spent in specific methods, rather than just telling in which methods the time is spent.

I may be able to share with you a first version of a Squeak/Pharo profiler soon. Then feel free to try it out and give me your feedback !
 
Of course, any suggestion/question/feedback on the project is welcome

Thanks for the opportunity !
Sophie

Reply | Threaded
Open this post in threaded view
|

Re: GSOC introduction

Ben Coman
 
On Wed, May 10, 2017 at 10:03 PM, Sophie Kaleba <[hidden email]> wrote:

>
> Hi everyone,
>
> I have been accepted as a Google Summer of Code student to work on improving the VMProfiler.
>
> The project can be divided in 2 parts :
> - first, the idea is to port the VMProfiler to Pharo (as it only works on Squeak for now), to eventually have a version working both in Squeak and Pharo.
> - once the porting is done, the aim is to enhance the profiler itself ; when profiling code generated by the JIT, the profiler should be able to show where the time is spent in specific methods, rather than just telling in which methods the time is spent.
>
> I may be able to share with you a first version of a Squeak/Pharo profiler soon. Then feel free to try it out and give me your feedback !
>
> Of course, any suggestion/question/feedback on the project is welcome
>
> Thanks for the opportunity !
> Sophie
>
>

Hi Sophie,

I skim around the edges of the VM so I'm particularly looking forward
to following your work.

cheers -ben