[parrot/parrot] 55c506: [GH #836] Improved pmc2c
GitHub
noreply at github.com
Tue Dec 11 16:34:39 UTC 2012
Branch: refs/heads/rurban/pmc2c-2-gh836
Home: https://github.com/parrot/parrot
Commit: 55c506be2af3d091bd705d171f26e75390e6aaad
https://github.com/parrot/parrot/commit/55c506be2af3d091bd705d171f26e75390e6aaad
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/Method.pm
Log Message:
-----------
[GH #836] Improved pmc2c
support multiple shim'able parameters
warns on not SHIM'ed parameters, possibly internal unused variables
warns on possibly forgotten UNUSED(param) declarations
warns on an possible internal recursion error, when the UNUSED decl could not be replaced
skips SHIM'ing method bodies with #if
detect empty bodies and adds SHIM'ed INTERP and SELF params automatically
Commit: 0ca1030e65d0596fedd050eadfad13253a694326
https://github.com/parrot/parrot/commit/0ca1030e65d0596fedd050eadfad13253a694326
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M src/pmc/imageiosize.pmc
M src/pmc/imageiostrings.pmc
M src/pmc/imageiothaw.pmc
M src/pmc/imccompiler.pmc
M src/pmc/lexinfo.pmc
M src/pmc/namespace.pmc
M src/pmc/nativepccmethod.pmc
M src/pmc/null.pmc
M src/pmc/object.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/packfileannotation.pmc
M src/pmc/packfilesegment.pmc
M src/pmc/packfileview.pmc
M src/pmc/pmcproxy.pmc
M src/pmc/scheduler.pmc
M src/pmc/timer.pmc
Log Message:
-----------
[cage] Add remaining missing UNUSED(arg) declarations from pmc
Commit: ad9dffae9bb5535a9d0413ba61046cc511e94786
https://github.com/parrot/parrot/commit/ad9dffae9bb5535a9d0413ba61046cc511e94786
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M src/dynpmc/foo.pmc
M src/dynpmc/rotest.pmc
Log Message:
-----------
[cage] Add remaining missing UNUSED(arg) declarations from dynpmc
Commit: 3debd883a320227c86be2207ad1dfba6f3e8b8dd
https://github.com/parrot/parrot/commit/3debd883a320227c86be2207ad1dfba6f3e8b8dd
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[GH #836] rurban/pmc2c-2-gh836 ChangeLog line
Compare: https://github.com/parrot/parrot/compare/55c506be2af3^...3debd883a320
More information about the parrot-commits
mailing list