[squeak-dev] The Trunk: Kernel-ct.1368.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Feb 12 23:33:59 UTC 2021


David T. Lewis uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-ct.1368.mcz

==================== Summary ====================

Name: Kernel-ct.1368
Author: ct
Time: 24 January 2021, 3:19:48.003384 pm
UUID: c62a6062-b240-9149-a2ed-78fdc1079dfd
Ancestors: Kernel-mt.1364

Proposal: Always include process name into its print string. This facilitates debugging/inspecting of multiprocess scenarios.

=============== Diff against Kernel-mt.1364 ===============

Item was changed:
  ----- Method: Process>>longPrintOn: (in category 'printing') -----
  longPrintOn: stream
  
  	| ctxt |
  	super printOn: stream.
+ 	stream
+ 		nextPut: $(;
+ 		nextPutAll: self name;
+ 		nextPut: $).
  	stream cr.
  	ctxt := self suspendedContext.
  	[ctxt == nil] whileFalse: [
  		stream space.
  		ctxt printOn: stream.
  		stream cr.
  		ctxt := ctxt sender.
  	].
  !

Item was changed:
  ----- Method: Process>>printOn: (in category 'printing') -----
  printOn: aStream
  
  	super printOn: aStream.
+ 	aStream
+ 		nextPut: $(;
+ 		nextPutAll: self name;
+ 		nextPut: $).
  	aStream nextPutAll: ' in '.
  	suspendedContext printOn: aStream!



More information about the Squeak-dev mailing list