mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Revert "[rd][debugger] IJPL-177087 Trying to fix project leak 2"
This reverts commit 1bd6fa5377650485669688b6282339ca35b99038. GitOrigin-RevId: 1eb6a9a5de37295d7e2389fc742a114a14149c1e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
38476f1020
commit
2f8dad09fb
+3
-4
@@ -5,6 +5,7 @@ import com.intellij.openapi.util.NlsContexts
|
||||
import com.intellij.xdebugger.frame.XExecutionStack
|
||||
import com.intellij.xdebugger.frame.XStackFrame
|
||||
import com.intellij.xdebugger.impl.rhizome.XDebuggerEntity.Companion.debuggerEntity
|
||||
import com.intellij.xdebugger.impl.rhizome.XDebuggerEntity.Companion.new
|
||||
import com.intellij.xdebugger.impl.rhizome.XExecutionStackEntity
|
||||
import com.intellij.xdebugger.impl.rhizome.XStackFrameEntity
|
||||
import com.intellij.xdebugger.impl.rpc.*
|
||||
@@ -36,13 +37,11 @@ internal class BackendXExecutionStackApi : XExecutionStackApi {
|
||||
override fun addStackFrames(stackFrames: List<XStackFrame>, last: Boolean) {
|
||||
this@channelFlow.launch {
|
||||
withEntities(executionStackEntity) {
|
||||
// TODO[IJPL-177087] suspect project leak
|
||||
val frameEntities = /*stackFrames.map { frame ->
|
||||
val frameEntities = stackFrames.map { frame ->
|
||||
change {
|
||||
XStackFrameEntity.new(this, frame)
|
||||
}
|
||||
}*/
|
||||
emptyList<XStackFrameEntity>()
|
||||
}
|
||||
change {
|
||||
executionStackEntity.update {
|
||||
it[XExecutionStackEntity.StackFrames] = executionStackEntity.frames + frameEntities
|
||||
|
||||
Reference in New Issue
Block a user