Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/target-cpu/fragments/seq-sarr-indirect.in
ViewVC logotype

Diff of /branches/vis15/src/compiler/target-cpu/fragments/seq-sarr-indirect.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4515, Mon Sep 5 14:06:32 2016 UTC revision 4516, Mon Sep 5 16:19:47 2016 UTC
# Line 10  Line 10 
10  // strand_array for BSP/SINGLE STATE/INDIRECT ACCESS  // strand_array for BSP/SINGLE STATE/INDIRECT ACCESS
11  //  //
12  struct strand_array {  struct strand_array {
13        typedef @STRANDTY@ strand_t;
14      typedef uint32_t index_t;      typedef uint32_t index_t;
15      typedef char *block_t;              // points to array of @STRANDTY@ structs      typedef char *block_t;              // points to array of @STRANDTY@ structs
16    
# Line 33  Line 34 
34          this->dealloc();          this->dealloc();
35      }      }
36    
37        uint32_t in_state_index () const { return 0; /* dummy */ }
38    
39      uint32_t num_active () const { return this->_nActive; }      uint32_t num_active () const { return this->_nActive; }
40      uint32_t num_stable () const { return this->_nStable; }      uint32_t num_stable () const { return this->_nStable; }
41      uint32_t num_alive () const { return this->_nActive+this->_nStable; }      uint32_t num_alive () const { return this->_nActive+this->_nStable; }

Legend:
Removed from v.4515  
changed lines
  Added in v.4516

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0