George Bosilca
df13c2810d
Undo the last commit related to the Fortran profiling. After spending few hours
...
pondering about this problem, we came to the conclusion that the best approach
is to keep what we had before (i.e. the original approach).
The main reason for this is being nice with tool developers. In the current
incarnation, they can either catch the Fortran calls or the C calls. If they
provide both, then they will have to figure out how to cope with the double
calls (as your example highlight).
Here is the behavior Open MPI will stick too:
Fortran MPI -> C MPI
Fortran PMPI -> C MPI
However, the is another possible approach. This might avoid the double calls
while preserving the tool writers friendliness. This possible approach will do:
Fortran MPI -> C MPI
Fortran PMPI -> C PMPI
^
Unfortunately, we will have to heavily modify all files in the Fortran
interface layer in order to support this approach.
This commit was SVN r20079.
2008-12-06 00:35:32 +00:00
..
2008-11-17 12:18:01 +00:00
2007-08-18 21:35:51 +00:00
2005-11-05 19:57:48 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-04-11 03:33:38 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-01-17 06:41:53 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2008-08-17 21:57:59 +00:00
2008-08-17 21:57:59 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2008-12-06 00:35:32 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-01-18 23:32:39 +00:00
2006-02-12 01:33:29 +00:00
2007-05-24 18:57:51 +00:00
2007-01-21 13:00:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2008-02-10 19:29:25 +00:00
2006-02-12 01:33:29 +00:00
2007-02-08 23:50:04 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2008-02-10 19:29:25 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-12-07 13:09:07 +00:00
2006-02-12 01:33:29 +00:00
2008-02-10 19:29:25 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2008-02-10 19:29:25 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2007-06-18 22:33:54 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2008-02-10 19:29:25 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-01-17 22:17:34 +00:00
2007-09-19 23:24:23 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2006-11-28 12:21:42 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-11-28 12:21:42 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2008-02-10 19:29:25 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-01-02 16:16:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2008-06-21 19:33:47 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-01-17 22:17:34 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2007-09-19 23:24:23 +00:00
2007-09-19 23:24:23 +00:00
2007-11-03 02:40:22 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-02-08 23:50:04 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2008-07-25 21:18:05 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2007-06-18 22:33:54 +00:00
2007-01-17 22:17:34 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-12-07 13:09:07 +00:00
2007-09-19 23:24:23 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2008-01-05 00:19:08 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2006-02-12 01:33:29 +00:00
2007-01-11 08:39:42 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-11-30 16:41:56 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-01-17 22:17:34 +00:00
2006-02-12 01:33:29 +00:00
2007-02-08 23:50:04 +00:00
2007-01-17 22:17:34 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-01-17 22:17:34 +00:00
2006-09-01 19:58:04 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-07-24 01:01:13 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-06-18 22:33:54 +00:00
2007-06-18 22:33:54 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-11-30 16:41:56 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2008-02-10 19:29:25 +00:00
2007-01-17 22:17:34 +00:00
2007-02-08 23:50:04 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2008-02-10 19:29:25 +00:00
2007-09-19 23:24:23 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00
2006-02-12 01:33:29 +00:00