nikhilgupta10 / GridLAB-D

Other
1 stars 0 forks source link

#723 Split core/exec.c into multiple files, #2461

Open nikhilgupta10 opened 8 years ago

nikhilgupta10 commented 8 years ago

The source file core/exec.c has become unwieldy and difficult to maintain. It needs to be split into the following files:

core/exec_rank.c: rank control routines
core/exec_mls.c: mainloop state control routines
core/exec_init.c: initialization routines
core/exec_sync.c: sync control routines
core/exec_internal.c: internal sync routines
core/exec_precommit.c: precommit routines
core/exec_commit.c: commit routines
core/exec_finalize.c: finalize routines
core/exec_profile.c: profiling routines
core/exec_multirun.c: multirun routines
core/exec_script.c: script handling routines

The remaining code for progress, can be left in core/exec.c.

,

nikhilgupta10 commented 8 years ago

nikhilgupta10 imported these comments from Sourceforge: The user dchassin does not exist anymore. Therefore assigning this to afisher1. "dchassin": * owner changed from jcfuller to dchassin