Changes between Version 8 and Version 9 of ModParrotArchitecture

Show
Ignore:
Timestamp:
11/29/08 15:46:36 (6 years ago)
Author:
jhorwitz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ModParrotArchitecture

    v8 v9  
    55== Overview == 
    66 
    7 This page describes the various subsystems of mod_parrot, and how they all work together.  It is meant to reflect the current state of mod_parrot and should not be used for future design notes.  As such, it will be kept up to date with mod_parrot trunk. 
     7This page describes the various subsystems of mod_parrot, and how they all work together.  It will track mod_parrot trunk, so it may not accurately describe the latest release. 
    88 
    99== Terminology == 
     
    2727The mod_parrot Apache module is the product of compilation, and is usually named {{{mod_parrot.so}}} on Unix systems.  It has a dependency on libparrot.so. 
    2828 
    29 The module alone provides no HLL layers, and thus no real functionality by itself. 
    30  
    3129After installation, the module should be loaded as follows in the Apache configuration: 
    3230 
    3331{{{LoadModule parrot_module modules/mod_parrot.so}}} 
     32 
     33The module alone provides no HLL layers, and thus no real functionality by itself. 
    3434 
    3535=== Configuration === 
     
    6161=== Context Pools === 
    6262 
    63 Contexts are allocated from context pools, which contain a finite number of contexts created at startup.  Contexts contain pointers to Parrot interpreters so this also provides mod_parrot with a pool of interpreters. 
     63Contexts are allocated from context pools, which are populated at startup and tuned dynamically at runtime.  Contexts contain pointers to Parrot interpreters so this also provides mod_parrot with a pool of interpreters. 
    6464 
    6565==== Interpreter Lifecycle ====