statements.addStatement(gdnCacheAlign(true));
    public JMethodDeclaration getInitStageMethod()     {        JBlock statements = new JBlock(null, new JStatement[0], null);        FilterContent filter = filterInfo.filter;        //if we have gdn output then we have to set up the gdn packet header for        //each gdn send        if (gdnOutput) {            statements.addStatement(setDynMsgHeader());        }                //add the calls for the work function in the initialization stage        statements.addStatement(generateInitWorkLoop(filter));            return new JMethodDeclaration(null, at.dms.kjc.Constants.ACC_PUBLIC,                                      CStdType.Void,                                      initStage + uniqueID,                                      JFormalParameter.EMPTY,                                      CClassType.EMPTY,                                      statements,                                      null,                                      null);    }