Skip to content
  • Erdweg, Sebastian's avatar
    fe417458
    Reimplemented the runtime of IncA, in particular Indices.java: · fe417458
    Erdweg, Sebastian authored
     - Renamed to "Database" and ported to Scala.
     - Use indices from package index instead of java maps.
       These indices manage their own listeners and provide enumeration and test methods.
     - The database has two main tasks:
         1. Dispatch incoming requests to the appropriate index
         2. Process editscripts to update the nested indices.
     - Separated links targeting nodes (one-to-one) from links targeting primitives (one-to-many).
     - Use tags and types from truechange directly in the runtime to avoid translation from truechange to IncA at run time.
    fe417458
    Reimplemented the runtime of IncA, in particular Indices.java:
    Erdweg, Sebastian authored
     - Renamed to "Database" and ported to Scala.
     - Use indices from package index instead of java maps.
       These indices manage their own listeners and provide enumeration and test methods.
     - The database has two main tasks:
         1. Dispatch incoming requests to the appropriate index
         2. Process editscripts to update the nested indices.
     - Separated links targeting nodes (one-to-one) from links targeting primitives (one-to-many).
     - Use tags and types from truechange directly in the runtime to avoid translation from truechange to IncA at run time.
Loading