[sv-cc] 1456 (context behavior): modified proposal

From: Duncan, Ralph <ralph_duncan_at_.....>
Date: Mon May 22 2006 - 10:49:37 PDT
Mantis item 1456 has a new proposal; the changes are

 

. Affirm that calling exported tasks and functions from non-context call


  chains results in undefined behavior (just as calling the DPI context 

  manipulation utilities does).

 

. Distinguish "DPI context call chains," which exhibit general rules
from 

  "DPI-C" context call chains, which describe the behavior of C call
chains.

            .. The general DPI discussion (in 26.4.3) should be in terms
of 

               "DPI call chains."

            .. Descriptions of C call chains in Annex F now uses "DPI
context call chain"

           for the general case but "DPI-C call chain" when describing
call sequences 

           in C vs. those in SystemVerilog.  (After all, Annex F is
devoted to C).

 

 

We also talked about how context and call-chains worked in a general
way.

A reasonable action would be to take 5/11's email about call-chains and
add relevant

material to 26.4.3 to address the general, not-C-specific case.

 

Please share any comments you have on the 5/11 email.

 

Ralph

 

Ralph Duncan

Mentor Graphics 

San Jose, CA

 
Received on Mon May 22 10:49:27 2006

This archive was generated by hypermail 2.1.8 : Mon May 22 2006 - 10:49:43 PDT