profile
viewpoint
Graham✈️✈️ plicease Colorado Perl developer primarily interested in FFI, Alien, Wasm and testing.

Perl5-Alien/Alien-Build 15

Build external dependencies for use in CPAN

mhx/Convert-Binary-C 4

Binary Data Conversion using C Types

clustericious/Yars 3

Yet-another ARchive Service

p5-UV/Alien-libuv 1

Interface to the libuv library

Perl5-Alien/Alien-Autotools 1

Build and install the GNU build system.

Perl5-Alien/Alien-Base-ModuleBuild 1

A Module::Build subclass for building Alien:: modules and their libraries

clustericious/App-clad 0

Parallel SSH client

push eventPerlFFI/FFI-ExtractSymbols

Graham Ollis

commit sha c7cf46d43564e3d5930b56444204d272ee174b13

incomplete migration

view details

Graham Ollis

commit sha 3360d4047830e5481a8c3634cc4024d13c061478

finish migration

view details

push time in a minute

delete branch PerlFFI/FFI-ExtractSymbols

delete branch : graham/migrate-away-from-mb

delete time in a minute

push eventplicease/cip

Graham Ollis

commit sha e6aa4fb1fa387e12919a3c52f203e5cb1fa9ccb0

switch to main

view details

push time in 17 minutes

delete branch plicease/cip

delete branch : master

delete time in an hour

push eventPerlFFI/FFI-ExtractSymbols

Graham Ollis

commit sha f3fd26276570f4850b87c775c324c649d833801f

finish migration

view details

push time in an hour

push eventplicease/Dist-Zilla-PluginBundle-Author-Plicease

Graham Ollis

commit sha 6582faa9cf35ec6ffb8f962161af1bb74696043f

v2.51 - Fixed typo in generated Makefile.PL

view details

push time in 2 hours

push eventplicease/Dist-Zilla-PluginBundle-Author-Plicease

Graham Ollis

commit sha 4b5b4793ced2ef4265169ebfbcf8a5c16a440a13

fix typo oh dear

view details

push time in 2 hours

create barnchPerlFFI/FFI-ExtractSymbols

branch : graham/migrate-away-from-mb

created branch time in 2 hours

push eventPerlFFI/FFI-ExtractSymbols

Graham Ollis

commit sha 1d0be27b88ffe5b32a91b6f6d28fb0d0dc510756

move to new org

view details

push time in 3 hours

delete branch PerlFFI/FFI-ExtractSymbols

delete branch : graham/move-tonew-org

delete time in 3 hours

push eventPerlFFI/FFI-ExtractSymbols

Graham Ollis

commit sha 052c00b3a33171aa345bb8fb3c717bafc08ca359

need c++ for some reason...

view details

Graham Ollis

commit sha 20cfbe67237ef1bcebb118241384855a16cf6f3e

move to new org

view details

push time in 3 hours

push eventPerlFFI/FFI-ExtractSymbols

Graham Ollis

commit sha 052c00b3a33171aa345bb8fb3c717bafc08ca359

need c++ for some reason...

view details

push time in 3 hours

PR opened PerlFFI/FFI-ExtractSymbols

move to new org
+16 -15

0 comment

2 changed files

pr created time in 3 hours

create barnchPerlFFI/FFI-ExtractSymbols

branch : graham/move-tonew-org

created branch time in 3 hours

delete branch PerlFFI/FFI-ExtractSymbols

delete branch : master

delete time in 3 hours

create barnchPerlFFI/FFI-ExtractSymbols

branch : main

created branch time in 3 hours

push eventplicease/FFI-ExtractSymbols

Graham Ollis

commit sha 2155d1762a9a9e5172ba4bfff6fff9bc349a14a6

bump dzil bundle version

view details

Graham Ollis

commit sha 2c3102b46f933519febb0dfbf9f6487df5eaac18

migrate to cip for ci

view details

Graham Ollis

commit sha ec5565c385c20167ecf6dc01b3fbf4adfb4b366b

add travis badge

view details

Graham Ollis

commit sha 5c3a4789ddbe421e5b72155b9da670f92c127290

tidy whitespace

view details

push time in 3 hours

delete branch plicease/FFI-ExtractSymbols

delete branch : graham/modernize

delete time in 3 hours

push eventplicease/FFI-ExtractSymbols

Graham Ollis

commit sha b253779d761ab30ba2333830bd0a2ac5484acb98

tidy whitespace

view details

push time in 3 hours

push eventplicease/FFI-ExtractSymbols

Graham Ollis

commit sha 6e9d0c2228b87bef4c0fc8126f1d70d923ea0061

add travis badge

view details

push time in 3 hours

push eventplicease/FFI-ExtractSymbols

Graham Ollis

commit sha 40c9232c25e3fb92317a72a234c901d3301b0d53

migrate to cip for ci

view details

push time in 3 hours

create barnchplicease/FFI-ExtractSymbols

branch : graham/modernize

created branch time in 3 hours

pull request commentCastXML/CastXML

do not print mangled name for C functions

@bradking thanks for the feedback and the pointers I've updated the existing tests (which are affected by the change). I think this part looks correct. I've also added simple c linkage tests for functions in C++ and C source. I used different names, because calling the C test Function with a input of Function.C seemed to conflict with the C++ test by the same name. I'm happy to change the name again if what I have chosen doesn't fit with the naming scheme.

It also occurred to me variables should also get this fix, since global variables within a namespace get mangled as well. I can add that to this PR.

plicease

comment created time in 13 hours

push eventPerlFFI/CastXML

Graham Ollis

commit sha fca9e9a8d1c3f36e76f08a093a9e3272b8bac20e

update existing tests to not expect mangled names for C functions

view details

Graham Ollis

commit sha 402c3253f19a67ca902b7bda9cc89295db3e4cbc

add specific tests for C linkage (from C as well as C++)

view details

push time in 13 hours

push eventPerlFFI/Alt-FFI-Raw-Platypus

Graham Ollis

commit sha 8cab0d19ebdcaeb64d0e2e67d665d79398628589

move to new org

view details

Graham Ollis

commit sha 2020db80d378b8ea0e0dc3384b7ab9ff743c0deb

bump travis perl version

view details

push time in 14 hours

delete branch PerlFFI/Alt-FFI-Raw-Platypus

delete branch : graham/move-to-new-org

delete time in 14 hours

push eventPerlFFI/Alt-FFI-Raw-Platypus

Graham Ollis

commit sha 77597f3b5d62484377d5b6c8486ce4bc753119bd

bump travis perl version

view details

push time in 14 hours

push eventPerlFFI/FFI-Platypus-Legacy-Raw

Graham Ollis

commit sha 3e391f6a6ae9dc1f29f7c342b4c1899e840ff093

move to new org

view details

Graham Ollis

commit sha 7e2cd3ab0a4f5c06db52192fbd993abb88a9b6c3

bump version to 5.30

view details

push time in 14 hours

delete branch PerlFFI/FFI-Platypus-Legacy-Raw

delete branch : graham/move-to-new-org

delete time in 14 hours

push eventPerlFFI/FFI-Platypus-Legacy-Raw

Graham Ollis

commit sha 6f0eea7319d7fbffe0168df321e38940222859dd

bump version to 5.30

view details

push time in 14 hours

delete branch PerlFFI/FFI-Platypus-Lang-Pascal

delete branch : graham/move-to-new-org

delete time in 14 hours

push eventPerlFFI/FFI-Platypus-Lang-Pascal

Graham Ollis

commit sha a1fecacb9a310fb6dca929078994d03fad87aa66

move to new org

view details

push time in 14 hours

create barnchPerlFFI/Alt-FFI-Raw-Platypus

branch : graham/move-to-new-org

created branch time in 15 hours

delete branch PerlFFI/Alt-FFI-Raw-Platypus

delete branch : master

delete time in 15 hours

create barnchPerlFFI/Alt-FFI-Raw-Platypus

branch : main

created branch time in 15 hours

push eventPerlFFI/FFI-Platypus-Lang-Pascal

Graham Ollis

commit sha c02fa91ad979d93b958bc62b6151faa0ec8d9fee

move to new org

view details

push time in 15 hours

push eventPerlFFI/FFI-Platypus-Legacy-Raw

Graham Ollis

commit sha a9bc81d62e95896f7fb4de648ed71b0443324534

move to new org

view details

push time in 15 hours

create barnchPerlFFI/FFI-Platypus-Legacy-Raw

branch : graham/move-to-new-org

created branch time in 15 hours

push eventPerlFFI/FFI-Platypus-Record-StringArray

Graham Ollis

commit sha 0d974e519061cce4ba63557963089bfda260fed5

move to new org

view details

push time in 15 hours

delete branch PerlFFI/FFI-Platypus-Record-StringArray

delete branch : graham/move-to-new-org

delete time in 15 hours

delete branch PerlFFI/FFI-Platypus-Legacy-Raw

delete branch : graham/common-tests-easier

delete time in 15 hours

delete branch PerlFFI/FFI-Platypus-Legacy-Raw

delete branch : graham/use-notef-and-diagf

delete time in 15 hours

delete branch PerlFFI/FFI-Platypus-Legacy-Raw

delete branch : master

delete time in 15 hours

create barnchPerlFFI/FFI-Platypus-Legacy-Raw

branch : main

created branch time in 15 hours

create barnchPerlFFI/FFI-Platypus-Lang-Pascal

branch : graham/move-to-new-org

created branch time in 15 hours

delete branch PerlFFI/FFI-Platypus-Lang-Pascal

delete branch : master

delete time in 15 hours

delete branch PerlFFI/FFI-Platypus-Lang-Pascal

delete branch : graham/cip

delete time in 15 hours

create barnchPerlFFI/FFI-Platypus-Lang-Pascal

branch : main

created branch time in 15 hours

push eventPerlFFI/FFI-Platypus-Record-StringArray

Graham Ollis

commit sha 0c062a84f257846d6b82c5319954c1e3f80f83a0

move to new org

view details

push time in 15 hours

delete branch PerlFFI/FFI-Platypus-Record-StringArray

delete branch : master

delete time in 15 hours

create barnchPerlFFI/FFI-Platypus-Record-StringArray

branch : graham/move-to-new-org

created branch time in 15 hours

create barnchPerlFFI/FFI-Platypus-Record-StringArray

branch : main

created branch time in 15 hours

delete branch plicease-pr/Guacamole

delete branch : graham/test-fatal

delete time in 20 hours

PR opened xsawyerx/guacamole

add test-fatal as testing prereq

This should help with fail reports like: http://www.cpantesters.org/cpan/report/7a7dd97e-bae0-11ea-9066-e374b0ba08e8

+1 -0

0 comment

1 changed file

pr created time in a day

create barnchplicease-pr/Guacamole

branch : graham/test-fatal

created branch time in a day

push eventPerlFFI/FFI-Platypus-Lang-Rust

Graham Ollis

commit sha 3e457ddc14dc77aaad59d25dab89bfc65ca982c1

move to new org

view details

push time in 2 days

delete branch PerlFFI/FFI-Platypus-Lang-Rust

delete branch : graham/new-org

delete time in 2 days

create barnchPerlFFI/FFI-Platypus-Lang-Rust

branch : graham/new-org

created branch time in 2 days

delete branch PerlFFI/FFI-Platypus-Lang-Rust

delete branch : master

delete time in 2 days

create barnchPerlFFI/FFI-Platypus-Lang-Rust

branch : main

created branch time in 2 days

push eventPerlFFI/FFI-Platypus-Lang-CPP-Demangle-XS

Graham Ollis

commit sha cb88aa6468c1846a177124aa874301de66276811

actually do not need 2.50, and it is not on cpan yet so...

view details

push time in 2 days

push eventPerlFFI/FFI-Platypus-Lang-CPP-Demangle-XS

Graham Ollis

commit sha 0411cf0c55d9bb875499fa7ed1f6768f6de9274c

static checks

view details

push time in 2 days

create barnchPerlFFI/FFI-Platypus-Lang-CPP-Demangle-XS

branch : graham/move-org

created branch time in 2 days

delete branch PerlFFI/FFI-Platypus-Lang-CPP-Demangle-XS

delete branch : master

delete time in 2 days

create barnchPerlFFI/FFI-Platypus-Lang-CPP-Demangle-XS

branch : main

created branch time in 2 days

push eventplicease/Dist-Zilla-PluginBundle-Author-Plicease

Graham Ollis

commit sha dc64125dfd04c82c07e20a68ef3fe0ef86ea440a

v2.50 - Prompt for IRC for newly minted dist - Newly minted dist has .travis.yml that only CIs `main` branch

view details

push time in 2 days

delete branch PerlFFI/Test2-Tools-FFI

delete branch : graham/move-org

delete time in 2 days

push eventPerlFFI/Test2-Tools-FFI

Graham Ollis

commit sha a512a1a67c3425dfd90b890a7d3e7ef77f47e3a7

move org

view details

Graham✈️✈️

commit sha 952c88e65c58e24002b144053d3986882704ffb8

Merge pull request #4 from PerlFFI/graham/move-org move org

view details

push time in 2 days

PR merged PerlFFI/Test2-Tools-FFI

move org
+8 -3

0 comment

4 changed files

plicease

pr closed time in 2 days

push eventplicease/Dist-Zilla-PluginBundle-Author-Plicease

Graham Ollis

commit sha d54077b22c1be14eaa95bbfddc5d8365e6826dc4

only ci main branch for newly minted dists

view details

push time in 2 days

push eventplicease/Dist-Zilla-PluginBundle-Author-Plicease

Graham Ollis

commit sha f7b092728bf36d1260be60b7534a7f334e83288f

prompt for irc

view details

push time in 2 days

delete branch PerlFFI/Test2-Tools-FFI

delete branch : master

delete time in 2 days

delete branch PerlFFI/Test2-Tools-FFI

delete branch : graham/updates

delete time in 2 days

PR opened PerlFFI/Test2-Tools-FFI

move org
+8 -3

0 comment

4 changed files

pr created time in 2 days

create barnchPerlFFI/Test2-Tools-FFI

branch : graham/move-org

created branch time in 2 days

create barnchPerlFFI/Test2-Tools-FFI

branch : main

created branch time in 2 days

delete branch PerlFFI/FFI-Platypus-Lang-Fortran

delete branch : graham/move-org

delete time in 2 days

push eventPerlFFI/FFI-Platypus-Lang-Fortran

Graham Ollis

commit sha e21323c18bc0fa4f323087dda3fedbe3f083488e

move to PerlFFI org

view details

push time in 2 days

push eventPerlFFI/FFI-Platypus-Lang-Fortran

Graham Ollis

commit sha 09935c1478f76e6f251bc923ca85e4dfd368f62f

move to PerlFFI org

view details

push time in 2 days

create barnchPerlFFI/FFI-Platypus-Lang-Fortran

branch : graham/move-org

created branch time in 2 days

more