GSoC weekly raport.

The thing I'm currently working is proper deserialization of closures.

If we create closures at compile time (example in Perl 6 syntax), like:

my $count = 0;
sub foo {
my $id = $count++;
-> {
$id++;
}
}
my $sub = BEGIN foo();

we need to be able to save them between compilations.

The closures are serialized in 2 parts the closures themself are kept in closures table (https://github.com/perl6/nqp/blob/master/docs/serialization_format.markd...) and the context table (https://github.com/perl6/nqp/blob/master/docs/serialization_format.markd...).