Skip to content

Commit

Permalink
50380
Browse files Browse the repository at this point in the history
16752 problems with new search function in FastTable
	https://pharo.fogbugz.com/f/cases/16752

16753 Invalidate ProtoObject
	https://pharo.fogbugz.com/f/cases/16753

15713 CommandLineUIManager>>#merge:informing: is not doing anything
	https://pharo.fogbugz.com/f/cases/15713

http://files.pharo.org/image/50/50380.zip
  • Loading branch information
Jenkins Build Server authored and ci committed Oct 9, 2015
1 parent b4f208c commit a785f41
Show file tree
Hide file tree
Showing 15 changed files with 65 additions and 41 deletions.
@@ -1,2 +1,2 @@
hasConflicts
^ self merger conflicts isEmpty not
^ self merger hasConflicts
@@ -0,0 +1,2 @@
hasConflicts
^ self conflicts notEmpty
@@ -0,0 +1 @@
reset
Expand Up @@ -15,7 +15,7 @@ showSearchFieldFromKeystrokeEvent: anEvent
ifTrue: [ editor
setTextWith:
(contents
makeAllColor: Color black;
makeAllColor: self table theme textColor;
yourself) ]
ifFalse: [ editor
setTextWith:
Expand All @@ -27,5 +27,5 @@ showSearchFieldFromKeystrokeEvent: anEvent
ed autoAccept: true.
founds
ifFalse: [ s addAttribute: (TextColor new color: Color red) ]
ifTrue: [ s makeAllColor: Color black ].
ifTrue: [ s makeAllColor: self table theme textColor ].
ed openEditorWithContents: s

This file was deleted.

@@ -1,7 +1,10 @@
condition: aCondition
condition:= aCondition.
nodes do: [ :node |
(node methodNode metaLinkOptionsFromClassAndMethod includes: #optionInlineCondition) ifTrue: [ self invalidate ] ].
self optionInlineCondition ifTrue: [self invalidate].
self optionInlineCondition ifTrue: [^self invalidate].
nodes do: [ :node | | methodNode |
methodNode := node methodNode.
(methodNode metaLinkOptionsFromClassAndMethod includes: #optionInlineCondition)
ifTrue: [ methodNode method invalidate ] ].



@@ -1,6 +1,9 @@
metaObject: anObject
metaObject := anObject.
nodes do: [ :node |
(node methodNode metaLinkOptionsFromClassAndMethod includes: #optionInlineMetaObject) ifTrue: [ self invalidate ] ].
self optionInlineMetaObject ifTrue: [self invalidate].
self optionInlineMetaObject ifTrue: [^self invalidate].
nodes do: [ :node | | methodNode |
methodNode := node methodNode.
(methodNode metaLinkOptionsFromClassAndMethod includes: #optionInlineMetaObject)
ifTrue: [ methodNode method invalidate ] ].


@@ -1,8 +1,4 @@
installCompiledMethod

"this needs to be even further reduced: all methods executed untill and including #flushCache need to be
provided as rf* copies that then we never annotate/invalidate"

| selector |
selector := compiledMethod selector.
"add to method dictionary."
Expand Down
@@ -0,0 +1,5 @@
metaLinkOptions
^{
#isNil -> #( + optionCompileOnLinkInstallation).
#metaLinkOptions -> #( + optionCompileOnLinkInstallation)
}
@@ -1,4 +1,4 @@
script50379
script50380

^ 'AST-Core-TheIntegrator.375.mcz
AST-Tests-Core-TheIntegrator.80.mcz
Expand Down Expand Up @@ -83,26 +83,26 @@ GT-Inspector-AndreiChis.310.mcz
GT-InspectorExtensions-Core-EstebanLorenzano.161.mcz
GT-Playground-EstebanLorenzano.113.mcz
GT-Spotter-CyrilFerlicot.321.mcz
GT-Spotter-EventRecorder-JurajKubelka.96.mcz
GT-Spotter-EventRecorder-MarcusDenker.97.mcz
GT-SpotterExtensions-Core-EstebanLorenzano.157.mcz
GT-Tests-Inspector-TudorGirba.34.mcz
GT-Tests-Playground-StefanReichhart.4.mcz
GT-Tests-Spotter-AndreiChis.9.mcz
Generated-code-non-existing-package-EstebanLorenzano.2.mcz
Glamour-Announcements-AndreiChis.8.mcz
Glamour-Browsers-TorstenBergmann.109.mcz
Glamour-Core-AndreiChis.302.mcz
Glamour-Core-SeanDeNigris.303.mcz
Glamour-Examples-EstebanLorenzano.294.mcz
Glamour-Helpers-AndreiChis.39.mcz
Glamour-Morphic-Brick-EstebanLorenzano.406.mcz
Glamour-Morphic-Brick-Tests-AliakseiSyrel.13.mcz
Glamour-Morphic-Pager-AndreiChis.103.mcz
Glamour-Morphic-Renderer-AndreiChis.325.mcz
Glamour-Morphic-Pager-CyrilFerlicot.104.mcz
Glamour-Morphic-Renderer-MarcusDenker.326.mcz
Glamour-Morphic-Theme-EstebanLorenzano.218.mcz
Glamour-Morphic-Widgets-AndreiChis.180.mcz
Glamour-Presentations-AndreiChis.177.mcz
Glamour-Presentations-AndreiChis.178.mcz
Glamour-Rubric-Presentations-CyrilFerlicot.43.mcz
Glamour-Tests-Core-BernardoContreras.105.mcz
Glamour-Tests-Core-BernardoContreras.106.mcz
Glamour-Tests-Morphic-AndreiChis.124.mcz
Glamour-Tests-Resources-AndreiChis.3.mcz
Glamour-Tests-Rubric-AndreiChis.14.mcz
Expand Down Expand Up @@ -160,7 +160,7 @@ Metacello-TestsCommonMC.pharo20-EstebanLorenzano.4.mcz
Metacello-TestsPlatform.squeakCommon-MarcusDenker.19.mcz
Metacello-ToolBox-MarcusDenker.141.mcz
Metacello-Tutorial-EstebanLorenzano.27.mcz
Monticello-TheIntegrator.1080.mcz
Monticello-TheIntegrator.1082.mcz
Monticello-OldDataStreamCompatibility-TheIntegrator.6.mcz
Monticello-Tests-TheIntegrator.28.mcz
MonticelloConfigurations-MarcusDenker.70.mcz
Expand All @@ -178,7 +178,7 @@ Morphic-Tests-TheIntegrator.2.mcz
Morphic-Widgets-Basic-TheIntegrator.61.mcz
Morphic-Widgets-ColorPicker-StephaneDucasse.17.mcz
Morphic-Widgets-Extra-TheIntegrator.24.mcz
Morphic-Widgets-FastTable-TheIntegrator.53.mcz
Morphic-Widgets-FastTable-TheIntegrator.55.mcz
Morphic-Widgets-List-TheIntegrator.21.mcz
Morphic-Widgets-NewList-TheIntegrator.7.mcz
Morphic-Widgets-Pluggable-TheIntegrator.62.mcz
Expand Down Expand Up @@ -248,8 +248,8 @@ Refactoring-Tests-Changes-MarcusDenker.38.mcz
Refactoring-Tests-Core-TheIntegrator.129.mcz
Refactoring-Tests-Critics-TheIntegrator.36.mcz
Refactoring-Tests-Environment-TheIntegrator.19.mcz
Reflectivity-TheIntegrator.225.mcz
Reflectivity-Examples-TheIntegrator.10.mcz
Reflectivity-TheIntegrator.227.mcz
Reflectivity-Examples-TheIntegrator.12.mcz
Reflectivity-Tests-TheIntegrator.182.mcz
Regex-Core-TheIntegrator.38.mcz
Regex-Help-MarcusDenker.5.mcz
Expand Down Expand Up @@ -360,7 +360,7 @@ TxText-AthensTests-SeanDeNigris.10.mcz
TxText-Model-SeanDeNigris.61.mcz
TxText-Styler-MarcusDenker.17.mcz
TxTextTests-Model-SeanDeNigris.29.mcz
UIManager-TheIntegrator.167.mcz
UIManager-TheIntegrator.171.mcz
Unicode-Initialization-TheIntegrator.15.mcz
UpdateStreamer-Core-TheIntegrator.34.mcz
UpdateStreamer-Tests-TheIntegrator.9.mcz
Expand Down

This file was deleted.

@@ -0,0 +1,12 @@
update50380
"self new update50380"
self withUpdateLog: '16752 problems with new search function in FastTable
https://pharo.fogbugz.com/f/cases/16752
16753 Invalidate ProtoObject
https://pharo.fogbugz.com/f/cases/16753
15713 CommandLineUIManager>>#merge:informing: is not doing anything
https://pharo.fogbugz.com/f/cases/15713'.
self loadTogether: self script50380 merge: false.
self flushCaches.
@@ -1,3 +1,9 @@
commentForCurrentUpdate
^ '16750 Update Spotter
https://pharo.fogbugz.com/f/cases/16750'
^ '16752 problems with new search function in FastTable
https://pharo.fogbugz.com/f/cases/16752
16753 Invalidate ProtoObject
https://pharo.fogbugz.com/f/cases/16753
15713 CommandLineUIManager>>#merge:informing: is not doing anything
https://pharo.fogbugz.com/f/cases/15713'
@@ -1 +1,5 @@
merge: merger informing: aString
merge: merger informing: aString
"Check for conflicts, if there are none, just continue.
Merger will accept all conflicts"
merger hasConflicts ifFalse: [ ^ self ].
self abort: aString title: 'Conflict detected'
@@ -0,0 +1,5 @@
merge: merger informing: aString
"Check for conflicts, if there are none, just continue.
Merger will accept all conflicts"
super merge: merger informing: aString.
merger hasConflicts ifTrue: [ self exitFailure ]

0 comments on commit a785f41

Please sign in to comment.