projects
/
perl
/
modules
/
indirect.git
/ history
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Make indirect play nice with Devel::CallParser
[perl/modules/indirect.git]
/
indirect.xs
2013-01-30
Andrew Main
Make indirect play nice with Devel::CallParser
rt82562
blob
|
commitdiff
|
raw
2011-11-11
Vincent Pit
Reorder the members of the indirect_op_info struct...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-22
Vincent Pit
Add 'global' option to 'no indirect'
blob
|
commitdiff
|
raw
|
diff to current
2011-09-05
Vincent Pit
Stop leaking the SVs stored in the hints structure.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Vincent Pit
The last argument to hv_fetch is the lvalue flag, not...
rt69291
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Vincent Pit
Revert "Always get the hint directly from %^H"
rt64521
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Vincent Pit
Only declare dMY_CXT when really needed
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Vincent Pit
Update ptable.h
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Vincent Pit
Get rid of CALL_FPTR()
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Vincent Pit
Get rid of indirect_is_indirect
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Vincent Pit
Refine indirect_find
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Vincent Pit
Always get the hint directly from %^H
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Vincent Pit
Remove some dead code in indirect_ck_method
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Vincent Pit
Store the offset from the source buffer beginning in...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Vincent Pit
Properly handle method_named ops
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Vincent Pit
Get rid of the linestr check
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Vincent Pit
Only check methods where the method name is a constant
rt60378
blob
|
commitdiff
|
raw
|
diff to current
2010-05-31
Vincent Pit
Fix the thread destructor trick for 5.13.1
rt57699
blob
|
commitdiff
|
raw
|
diff to current
2010-05-18
Vincent Pit
Use a PPCODE: section in CLONE
blob
|
commitdiff
|
raw
|
diff to current
2010-04-24
Vincent Pit
MY_CXT_INIT can be a declaration, so put it in a block...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-18
Vincent Pit
Remove an unused variable
blob
|
commitdiff
|
raw
|
diff to current
2010-04-18
Vincent Pit
Identify the require scope by the outmost cv outside...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Vincent Pit
{ENTER,LEAVE}_with_name are no longer needed starting...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-29
Vincent Pit
Fix for {ENTER,LEAVE}_with_name
blob
|
commitdiff
|
raw
|
diff to current
2009-09-30
Vincent Pit
Only look up to the first require scope for the require...
rt50570
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Vincent Pit
Introduce I_FORKSAFE
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Vincent Pit
We don't need this (wrong) macro wrapper for indirect_t...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Vincent Pit
Reset the callbacks when the root interpreter is destroyed
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Vincent Pit
c07766a234204d78a80b6d75534e03ae3465b6f3 is a better...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Vincent Pit
Only remap the hint through the pointer table for threa...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Vincent Pit
Use the hint pointer as the unique identifier for the...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Vincent Pit
Fix signedness of the pointer<->int conversions
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Vincent Pit
SvIOK and SvROK imply SvOK
blob
|
commitdiff
|
raw
|
diff to current
2009-07-15
Vincent Pit
Replace an occurrence of SvREFCNT_inc by SvREFCNT_inc_s...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-15
Vincent Pit
Turn on CvCLONE for all anonymous subs passed as hooks
rt47902
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Vincent Pit
Remove ck_leave()
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Vincent Pit
Handle indirect calls on blocks
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Vincent Pit
Only enable the pragma during compile time
rt47866
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Vincent Pit
Fix "meth meth" not being correctly reported
blob
|
commitdiff
|
raw
|
diff to current
2009-07-07
Vincent Pit
Fix line number for multiline indirect constructs
blob
|
commitdiff
|
raw
|
diff to current
2009-07-07
Vincent Pit
Store a proper op info instead of hijacking a SV
blob
|
commitdiff
|
raw
|
diff to current
2009-07-07
Vincent Pit
Factor the cloning logic in a separate function
blob
|
commitdiff
|
raw
|
diff to current
2009-06-05
Florian Ragwitz
Remove unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-29
Vincent Pit
Don't actually create an entry when storing NULL in...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-28
Vincent Pit
Fix a small leak of hints objects
blob
|
commitdiff
|
raw
|
diff to current
2009-05-28
Vincent Pit
Prevent bogus invalid syntaxes caused by reallocated...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Vincent Pit
Work around the "pragma propagating into require" bug
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Vincent Pit
Rename 'id' to 'hint' for consistency
blob
|
commitdiff
|
raw
|
diff to current
2009-05-23
Vincent Pit
Stop leaking the package name passed to the hook
blob
|
commitdiff
|
raw
|
diff to current
2009-05-23
Vincent Pit
We want to test code in ck_entersub(), not hint
blob
|
commitdiff
|
raw
|
diff to current
2009-05-15
Vincent Pit
5.9.5 fix
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Vincent Pit
Also pass the file and the line number to the hook
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Vincent Pit
Pass copies as hook arguments
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Vincent Pit
Make names stored in the op map readonly
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Vincent Pit
Make the op map thread safe
blob
|
commitdiff
|
raw
|
diff to current
2009-05-02
Vincent Pit
Introduce the I_THREADSAFE() constant
blob
|
commitdiff
|
raw
|
diff to current
2009-05-02
Vincent Pit
Make the hint thread-safe and store a coderef called...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-02
Vincent Pit
Don't hardcode the package name as the hints key
blob
|
commitdiff
|
raw
|
diff to current
2009-05-02
Vincent Pit
Switch to a ptable-based OP map
blob
|
commitdiff
|
raw
|
diff to current
2009-04-17
Vincent Pit
Tighten the scope of pl_linestr in indirect_map_store()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-26
Vincent Pit
Don't even try to fetch the object if the method couldn...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-25
Vincent Pit
Somewhat improve the readability of indirect_ck_entersub()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-25
Vincent Pit
Fix negation precedence
blob
|
commitdiff
|
raw
|
diff to current
2009-02-12
Vincent Pit
Silence an "unused return value" warning
blob
|
commitdiff
|
raw
|
diff to current
2009-02-12
Vincent Pit
Consting fix
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Vincent Pit
Add a cast to make icc happy
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Vincent Pit
Silence a visibility warning
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Vincent Pit
Fix a possible collisions by hashing pointers with...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-10
Vincent Pit
Cleanup indirect_map_clean() recursion
blob
|
commitdiff
|
raw
|
diff to current
2008-12-06
Vincent Pit
Really fix the "${\(new Hlagh)}" bug by ensuring that...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-05
Vincent Pit
Support for perl 5.8
blob
|
commitdiff
|
raw
|
diff to current
2008-10-19
Vincent Pit
Fix a rare edge case for package whose names are prefix...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-19
Vincent Pit
Brr. Those strstr() really were fugly
blob
|
commitdiff
|
raw
|
diff to current
2008-10-16
Vincent Pit
padmy names may begin with a non-alnum. I think
blob
|
commitdiff
|
raw
|
diff to current
2008-10-16
Vincent Pit
Support variables with spaces after the sigil
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Vincent Pit
Tidy up the new code in ck_rv2sv
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Vincent Pit
Hide a very unlikely failure from coverage
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Vincent Pit
Even if len is 0 in indirect_find(), it'll still return s
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Vincent Pit
Add support and tests for package variables
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Vincent Pit
Fix getting the name of a GV(SV) kid of RV2SV that...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-21
Vincent Pit
Get rid of an unused variable
blob
|
commitdiff
|
raw
|
diff to current
2008-08-31
Vincent Pit
Now the old check function is always called before...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-30
Vincent Pit
Call the previous check function earlier when possible
blob
|
commitdiff
|
raw
|
diff to current
2008-08-30
Vincent Pit
Remove all the kid op tags from the map when we're...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-28
Vincent Pit
Better logic for finding oo and om in ck_entersub
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
Make the hint a IV
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
Force UOK flag onto op->src values
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
Remove the possibly miscompiled syntax ((hints == 2...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
Prefer SvPV_*_const functions
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
Commenting
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
Consting
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
In ck_entersub, only try to recover the method name...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Vincent Pit
Just test the order. This should be enough with our...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-10
Vincent Pit
Importing indirect-0.01.tar.gz
v0.01
blob
|
commitdiff
|
raw
|
diff to current