From: David M. <run...@us...> - 2011-06-26 14:32:25
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "pdl". The branch, master has been updated via b47d8661df0e7b9b560e10b44d2849a446e56125 (commit) via 3945bd570f48bb0b67b6f3859e435582920acf29 (commit) via eba3b37d8ae7525e29323446ccb19413a74d58b4 (commit) via 4edb173e0cff6c4c1a30c18f809627575e70085a (commit) via c5e9937244131d81f43006b2e0719629ff75412d (commit) via cd9886de21a8eb288e3dc20b1bb11684bee01294 (commit) via 1d58f618eb43545a6ea86f5844f69b46e8d1ad08 (commit) via 8755f7a20f043abf367d28d258d1bc8e65301841 (commit) via 0caf3f03d7d3f7c693f1f1f35ae086f56ad30207 (commit) via 6031f27eebdfca23bbfcd7c02f1f78e2492facc7 (commit) from 35ee86b89ca27d8c88a2d1b0566a5cfdbe5ede79 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b47d8661df0e7b9b560e10b44d2849a446e56125 Merge: 35ee86b89ca27d8c88a2d1b0566a5cfdbe5ede79 3945bd570f48bb0b67b6f3859e435582920acf29 Author: David Mertens <dcm...@gm...> Date: Sun Jun 26 09:14:41 2011 -0500 Merge remote-tracking branch 'Dima/better_barf_withthreads' Conflicts: Basic/Core/pdlmagic.c Finally pulled in Dima's edits. They pass all tests, though we don't have lots of tests of the barfing behavior. Still, there are some barf tests for cat, and they pass. Also the pthreads tests pass. The only modification I had to make was in pdlmagic.c, which did not merge cleanly for some reason. commit 3945bd570f48bb0b67b6f3859e435582920acf29 Author: Dima Kogan <dk...@cd...> Date: Sun May 15 15:32:58 2011 -0700 tabified reworked barfing functions for more consistent style. Whitespace-only patch commit eba3b37d8ae7525e29323446ccb19413a74d58b4 Author: Dima Kogan <dk...@cd...> Date: Sun May 15 04:02:51 2011 -0700 Reworked deferred error message storage to remove duplicate code and to simplify the flow commit 4edb173e0cff6c4c1a30c18f809627575e70085a Author: Dima Kogan <dk...@cd...> Date: Sun May 15 03:05:07 2011 -0700 Unified the barfing/warning code. Removed code duplication commit c5e9937244131d81f43006b2e0719629ff75412d Author: Dima Kogan <dk...@cd...> Date: Sun May 15 02:16:58 2011 -0700 added PDL::cluck as an analog of Carp::cluck (as PDL::barf is an analog of Carp::confess) commit cd9886de21a8eb288e3dc20b1bb11684bee01294 Author: Dima Kogan <dk...@cd...> Date: Mon May 9 00:45:44 2011 -0700 barf() is now defined in both PDL::Core and in PDL. Moved barf() definition to the top of Core.pm commit 1d58f618eb43545a6ea86f5844f69b46e8d1ad08 Author: Dima Kogan <dk...@cd...> Date: Sun May 8 23:56:02 2011 -0700 removed unneeded extra 'use Carp' commit 8755f7a20f043abf367d28d258d1bc8e65301841 Author: Dima Kogan <dk...@cd...> Date: Sun May 8 23:19:23 2011 -0700 pdl_croak_param() cleaned up and rewritten to work with the new barf() commit 0caf3f03d7d3f7c693f1f1f35ae086f56ad30207 Author: Dima Kogan <dk...@cd...> Date: Sat Apr 30 21:29:15 2011 -0700 PP now generates PDL->pdl_barf() instead of plain barf() commit 6031f27eebdfca23bbfcd7c02f1f78e2492facc7 Author: Dima Kogan <dk...@cd...> Date: Sat Apr 30 18:27:01 2011 -0700 barf() now generates a stack trace by hooking into Carp::confess(). This is done on both the perl and C sides ----------------------------------------------------------------------- Summary of changes: Basic/Core/Core.pm.PL | 117 +++++++--------------- Basic/Core/pdlcore.c.PL | 166 ++++++++---------------------- Basic/Core/pdlcore.h.PL | 15 +-- Basic/Core/pdlmagic.c | 256 +++++++++++++++-------------------------------- Basic/Core/pdlmagic.h | 6 +- Basic/Core/pdlthread.c | 115 ++++++++++----------- Basic/Gen/PP.pm | 7 +- 7 files changed, 226 insertions(+), 456 deletions(-) hooks/post-receive -- pdl |