Skip to content

Changes

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)

Summary

  1. [NB] fix sample in algorithms (#12603) (details)
  2. Mark the dependent models dirty and only update them when needed (#12610) (details)
  3. Ignore protected access in instance API (details)
Commit 65c8813c0991ff87b40d6fb9195a1b2e774bc7e8 by 38032125+kabdelhak
[NB] fix sample in algorithms (#12603)

- correctly collect crefs in sample() calls in algorithms for partitioning and add layer of security with match
The file was modified OMCompiler/Compiler/NBackEnd/Modules/1_Main/NBPartitioning.mo (diff)
Commit 6c0894d7f86e96c7071f03c5aaa4fa68c1efb074 by adeel.asghar
Mark the dependent models dirty and only update them when needed (#12610)

#11926

Avoids calling `getModelInstance` on dependent models. Instead mark them and update when they become active.
This is just a workaround. No performance enhancement is done. We just defer the update operation.
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp (diff)
The file was modified OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.h (diff)
Commit 3ac75ec86ad841cd5ae48fe4a6d07dcf07b83a19 by perost86
Ignore protected access in instance API
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookupState.mo (diff)
The file was modified testsuite/openmodelica/instance-API/Makefile (diff)
The file was addedtestsuite/openmodelica/instance-API/GetModelInstanceProtected1.mos
The file was modified OMCompiler/Compiler/NFFrontEnd/NFLookup.mo (diff)