2009-08-21 |
Jerry D. Hedden |
Fix build warning in mro.c |
blob | commitdiff |
2009-08-20 |
Nicholas Clark |
Optimise S_mro_get_linear_isa_dfs() when dealing with... |
blob | commitdiff | diff to current |
2009-07-25 |
Nicholas Clark |
When resetting our children, wipe out the isa cache... |
blob | commitdiff | diff to current |
2009-01-03 |
Nicholas Clark |
Following change 34356, which decoupled get_isa_hash... |
blob | commitdiff | diff to current |
2008-12-28 |
Nicholas Clark |
Add casts to gain C++ compatibility, as spotted by... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
Move all mro:: XS functions from mro.c to ext/mro/mro... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
In struct mro_meta, rename mro_linear_dfs to mro_linear... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
In struct mro_meta, rename mro_linear_c3 to mro_linear_... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
Break out the set-the-MRO logic from the XS_mro_set_mro... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
Optimisation of the use of the meta structure - don... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
Proper pluggable Method Resolution Orders. 'c3' is... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
Add Perl_mro_register() to register Method Resolution... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
Add MRO_GET_PRIVATE_DATA() to use the cached mro privat... |
blob | commitdiff | diff to current |
2008-12-27 |
Nicholas Clark |
Repurpose struct mro_meta to allow it to store cached... |
blob | commitdiff | diff to current |
2008-11-27 |
Nicholas Clark |
S_mro_get_linear_isa_*() should have an *un*signed... |
blob | commitdiff | diff to current |
2008-11-02 |
Tom Christiansen |
PATCH: Large omnibus patch to clean up the JRRT quotes |
blob | commitdiff | diff to current |
2008-10-30 |
Nicholas Clark |
Eliminate (SV *) casts from the rest of *.c, picking... |
blob | commitdiff | diff to current |
2008-10-29 |
Nicholas Clark |
Eliminate (AV *) casts in *.c. |
blob | commitdiff | diff to current |
2008-10-28 |
Nicholas Clark |
Every remaining (HV *) cast in *.c |
blob | commitdiff | diff to current |
2008-10-25 |
Nicholas Clark |
Update copyright years. |
blob | commitdiff | diff to current |
2008-09-12 |
Nicholas Clark |
In S_mro_get_linear_isa_dfs(), add void casts to silenc... |
blob | commitdiff | diff to current |
2008-09-12 |
Nicholas Clark |
Build the isa cache from any linear ISA, rather than... |
blob | commitdiff | diff to current |
2008-09-12 |
Nicholas Clark |
Need to free the isa lookup hash before rebuilding it. |
blob | commitdiff | diff to current |
2008-09-12 |
Nicholas Clark |
Create a direct lookup hash for ->isa() lookup, by... |
blob | commitdiff | diff to current |
2008-08-22 |
Nicholas Clark |
In S_mro_get_linear_isa_dfs(), save copying by making... |
blob | commitdiff | diff to current |
2008-08-22 |
Nicholas Clark |
In S_mro_get_linear_isa_dfs(), hv_exists_ent() followed... |
blob | commitdiff | diff to current |
2008-05-21 |
Nicholas Clark |
Add Perl_croak_xs_usage(), which reduces a lot of expli... |
blob | commitdiff | diff to current |
2008-02-25 |
ilmari@vesla.ilmar... |
Avoid a segfault case in MRO code, based on : |
blob | commitdiff | diff to current |
2008-02-12 |
Nicholas Clark |
assert() that every NN argument is not NULL. Otherwise... |
blob | commitdiff | diff to current |
2008-01-04 |
Marcus Holland-Moritz |
Add macros mPUSHs() and mXPUSHs() for pushing SVs on... |
blob | commitdiff | diff to current |
2008-01-03 |
Nicholas Clark |
Extend newSVpvn_flags() to also call sv_2mortal() if... |
blob | commitdiff | diff to current |
2008-01-03 |
Nicholas Clark |
We can now sv_upgrade(sv, SVt_PVHV), so do so, to simpl... |
blob | commitdiff | diff to current |
2007-10-22 |
Nicholas Clark |
hv_iterkeysv() actually creates a mortal SV for every... |
blob | commitdiff | diff to current |
2007-10-22 |
Nicholas Clark |
In Perl_mro_isa_changed_in(), no need to call an RVALUE... |
blob | commitdiff | diff to current |
2007-10-22 |
Nicholas Clark |
S_mro_get_linear_isa_c3() doesn't need to call hv_fetch... |
blob | commitdiff | diff to current |
2007-10-18 |
Nicholas Clark |
By using the HEK that holds the stash name in S_mro_get... |
blob | commitdiff | diff to current |
2007-10-12 |
Nicholas Clark |
Remove some strlen()s and replace one strlcpy() with... |
blob | commitdiff | diff to current |
2007-09-28 |
Rafael Garcia-Suarez |
Remove unneeded cast |
blob | commitdiff | diff to current |
2007-09-26 |
Nicholas Clark |
Change 31977 introduced a bug (failing to set the retur... |
blob | commitdiff | diff to current |
2007-09-26 |
Nicholas Clark |
Change the way of determining the MRO algorithm used... |
blob | commitdiff | diff to current |
2007-09-21 |
Rafael Garcia-Suarez |
Silence a load of "value computed is not used" warnings |
blob | commitdiff | diff to current |
2007-09-20 |
Nicholas Clark |
SVs know their length, so avoid 2 calls to strlen(). |
blob | commitdiff | diff to current |
2007-09-12 |
Nicholas Clark |
mro_get_linear_isa_dfs and mro_get_linear_isa_c3 can... |
blob | commitdiff | diff to current |
2007-07-01 |
Nicholas Clark |
Restore a comment from 30501 unintentionally deleted... |
blob | commitdiff | diff to current |
2007-07-01 |
Nicholas Clark |
Avoid copying the AV in Perl_mro_get_linear_isa_dfs() |
blob | commitdiff | diff to current |
2007-06-29 |
Rafael Garcia-Suarez |
Revert change #31489. |
blob | commitdiff | diff to current |
2007-06-29 |
Brandon Black |
Re: valgrind findings |
blob | commitdiff | diff to current |
2007-06-28 |
Brandon Black |
Re: [perl #43357] *DESTROY = sub {} at runtime |
blob | commitdiff | diff to current |
2007-06-13 |
Brandon Black |
yet another mro.c patch |
blob | commitdiff | diff to current |
2007-06-07 |
Jerry D. Hedden |
Silence compiler warnings |
blob | commitdiff | diff to current |
2007-06-04 |
Brandon Black |
another mro patch |
blob | commitdiff | diff to current |
2007-05-30 |
Brandon Black |
Re: HvMROMETA |
blob | commitdiff | diff to current |
2007-05-19 |
Craig A. Berry |
Various mro updates from Brandon Black. References: |
blob | commitdiff | diff to current |
2007-05-09 |
Brandon Black |
Re: mro c3 infinite recursion problem. Attemp to free... |
blob | commitdiff | diff to current |
2007-05-08 |
Andy Lester |
more consting |
blob | commitdiff | diff to current |
2007-04-30 |
Brandon Black |
Re: mro status, etc |
blob | commitdiff | diff to current |
2007-04-26 |
Brandon Black |
mro status, etc |
blob | commitdiff | diff to current |
2007-04-26 |
Brandon Black |
Fix mro docs. |
blob | commitdiff | diff to current |
2007-04-24 |
Steve Hay |
Silence VC6 warning about not all control paths returni... |
blob | commitdiff | diff to current |
2007-04-23 |
Rafael Garcia-Suarez |
An optimisation to the MRO code, by Brandon Black, |
blob | commitdiff | diff to current |
2007-04-23 |
Craig A. Berry |
Shorten long symbols in mro.c to avoid name mangling... |
blob | commitdiff | diff to current |
2007-04-21 |
Nicholas Clark |
Storing PL_sv_yes over itself is as cheap as calling... |
blob | commitdiff | diff to current |
2007-04-21 |
Nicholas Clark |
In Perl_mro_get_linear_isa_dfs(), by treating the local... |
blob | commitdiff | diff to current |
2007-04-21 |
Rafael Garcia-Suarez |
Small optimisations, by Brandon Black |
blob | commitdiff | diff to current |
2007-04-21 |
Rafael Garcia-Suarez |
Code comments, by Brandon Black |
blob | commitdiff | diff to current |
2007-04-20 |
Nicholas Clark |
Terser source code in Perl_mro_meta_dup() |
blob | commitdiff | diff to current |
2007-04-19 |
Rafael Garcia-Suarez |
Simpler version, and that zeroes the allocated memory |
blob | commitdiff | diff to current |
2007-04-19 |
Rafael Garcia-Suarez |
Use Newxc instead of casting by hand |
blob | commitdiff | diff to current |
2007-04-19 |
Rafael Garcia-Suarez |
A Tolkien quote for mro.c, found by Audrey Tang. |
blob | commitdiff | diff to current |
2007-04-19 |
Rafael Garcia-Suarez |
Fix compilation error with threads |
blob | commitdiff | diff to current |
2007-04-19 |
Rafael Garcia-Suarez |
Put the "Can't locate package..." warnings in the ... |
blob | commitdiff | diff to current |
2007-04-19 |
Rafael Garcia-Suarez |
Change an "Internal error" message to the more common... |
blob | commitdiff | diff to current |
2007-04-19 |
Brandon Black |
Re: new C3 MRO patch |
blob | commitdiff | diff to current |
|