eclipse-viatra / org.eclipse.viatra

Main components of the VIATRA framework
https://eclipse.dev/viatra
Eclipse Public License 2.0
0 stars 1 forks source link

The Quest for Performance: tuple and match representation, memories #6

Open eclipse-viatra-bot opened 3 months ago

eclipse-viatra-bot commented 3 months ago

| --- | --- | | Bugzilla Link | 398765 | | Status | NEW | | Importance | P3 normal | | Reported | Jan 22, 2013 11:06 EDT | | Modified | Jan 19, 2018 14:55 EDT | | Version | oldinquery | | Depends on | 502099, 530057, 502098, 506354, 518791, 521816, 526797, 526799 | | Reporter | Gabor Bergmann |

Description

Cloned from: 327: The Quest for Performance: tuple and match representation, memories\ http://github.com/ujhelyiz/EMF-IncQuery/issues/issue/327

Experiment with:

    public void sendUpdate(Receiver receiver, Direction direction, Tuple updateElement) \
    {\
        if (org.eclipse.viatra2.gtasm.patternmatcher.incremental.rete.util.Options.synchronous) receiver.update(direction, updateElement);\
        else {\
            messageQueue.addLast(new UpdateMessage(receiver, direction, updateElement));\
        }\
    }\
eclipse-viatra-bot commented 3 months ago

By Gabor Bergmann on Mar 13, 2013 10:21

eclipse-viatra-bot commented 3 months ago

By Gabor Bergmann on Mar 14, 2013 06:48

eclipse-viatra-bot commented 3 months ago

By Gabor Bergmann on May 12, 2013 17:49

BasePatternMatch.get(int index) should be overridden in generated match implementations. (this change is not breaking the API)

eclipse-viatra-bot commented 3 months ago

By Istvan Rath on May 20, 2013 04:35

I'm setting version to "unspecified" as we currently do not (firmly) know when these future ideas will be addressed.

eclipse-viatra-bot commented 3 months ago

By Gabor Bergmann on Aug 26, 2013 11:54

Further idea: experiment with various levels of caching at evaluator nodes.

eclipse-viatra-bot commented 3 months ago

By Gabor Bergmann on Oct 13, 2014 08:22

Further idea: rethink indexers.

eclipse-viatra-bot commented 3 months ago

By Abel Hegedus on Apr 19, 2016 05:24

Updating to correct milestone.

eclipse-viatra-bot commented 3 months ago

By Gabor Bergmann on Jun 28, 2017 05:46

•  special tuple implementations for arity 0,1,2,... up to a point