[electric] 06/11: Merge tag 'upstream/9.07'
Markus Koschany
apo-guest at moszumanska.debian.org
Mon Nov 28 00:01:36 UTC 2016
This is an automated email from the git hooks/post-receive script.
apo-guest pushed a commit to branch master
in repository electric.
commit 52e2bb10b38791d97347292b4af100c092400817
Merge: 4d0e836 2e78c30
Author: Markus Koschany <apo at debian.org>
Date: Mon Nov 28 00:15:02 2016 +0100
Merge tag 'upstream/9.07'
Upstream version 9.07
# gpg: Signatur vom Mo 28 Nov 2016 00:15:01 CET
# gpg: mittels RSA-Schlüssel ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4
# gpg: Korrekte Signatur von "Markus Koschany <apo at gambaru.de>" [ultimativ]
# gpg: alias "Markus Koschany <markus at koschany.net>" [ultimativ]
# gpg: alias "Markus Koschany <apo at debian.org>" [ultimativ]
ChangeLog.txt | 273 +-
README.txt | 5 +-
build.xml | 2 +-
com/sun/electric/Launcher.java | 2 +-
com/sun/electric/Main.java | 52 +-
com/sun/electric/StartupPrefs.java | 2 +-
com/sun/electric/api/irsim/IAnalyzer.java | 2 +-
com/sun/electric/api/minarea/ErrorLogger.java | 2 +-
com/sun/electric/api/minarea/LayoutCell.java | 2 +-
com/sun/electric/api/minarea/LayoutCellLoader.java | 2 +-
.../electric/api/minarea/ManhattanOrientation.java | 2 +-
com/sun/electric/api/minarea/MinAreaChecker.java | 2 +-
.../minarea/errorLogging/AbstractErrorLogger.java | 2 +-
.../minarea/errorLogging/ErrorLoggerCSVFile.java | 2 +-
.../minarea/errorLogging/ErrorLoggerFactory.java | 2 +-
.../errorLogging/ErrorRepositoryLogger.java | 2 +-
.../errorLogging/ErrorToElectricReporter.java | 2 +-
.../api/minarea/errorLogging/io/CSVFile.java | 2 +-
.../api/minarea/errorLogging/io/CSVInput.java | 2 +-
.../api/minarea/errorLogging/io/CSVWriter.java | 2 +-
com/sun/electric/api/minarea/geometry/Edge.java | 2 +-
com/sun/electric/api/minarea/geometry/Point.java | 2 +-
com/sun/electric/api/minarea/geometry/Polygon.java | 2 +-
com/sun/electric/api/minarea/geometry/Shapes.java | 2 +-
.../api/minarea/launcher/DefaultLayoutCell.java | 2 +-
.../electric/api/minarea/launcher/ElapseTimer.java | 2 +-
.../electric/api/minarea/launcher/Launcher.java | 2 +-
com/sun/electric/api/movie/MovieCreator.java | 2 +-
com/sun/electric/database/AnalyzeHeap.java | 4 +-
com/sun/electric/database/CellBackup.java | 4 +-
com/sun/electric/database/CellRevision.java | 4 +-
com/sun/electric/database/CellRevisionConn.java | 4 +-
com/sun/electric/database/CellRevisionConn0.java | 4 +-
com/sun/electric/database/CellRevisionJ.java | 4 +-
.../electric/database/CellRevisionProvider.java | 4 +-
.../database/CellRevisionProviderDefault.java | 6 +-
com/sun/electric/database/CellTree.java | 4 +-
com/sun/electric/database/CellUsageInfo.java | 4 +-
com/sun/electric/database/DumpHeap.java | 4 +-
com/sun/electric/database/EObjectInputStream.java | 4 +-
com/sun/electric/database/EObjectOutputStream.java | 4 +-
com/sun/electric/database/EditingPreferences.java | 4 +-
com/sun/electric/database/Environment.java | 4 +-
com/sun/electric/database/EquivPorts.java | 4 +-
.../database/EquivalentSchematicExports.java | 4 +-
com/sun/electric/database/IdMapper.java | 4 +-
com/sun/electric/database/ImmutableArcInst.java | 4 +-
com/sun/electric/database/ImmutableCell.java | 4 +-
.../electric/database/ImmutableElectricObject.java | 4 +-
com/sun/electric/database/ImmutableExport.java | 4 +-
com/sun/electric/database/ImmutableIconInst.java | 4 +-
.../ImmutableLayoutHierarchyEnumerator.java | 2 +-
com/sun/electric/database/ImmutableLibrary.java | 4 +-
com/sun/electric/database/ImmutableNet.java | 4 +-
com/sun/electric/database/ImmutableNetLayout.java | 4 +-
com/sun/electric/database/ImmutableNetSchem.java | 4 +-
com/sun/electric/database/ImmutableNodeInst.java | 4 +-
com/sun/electric/database/ImmutablePortInst.java | 4 +-
com/sun/electric/database/LibraryBackup.java | 4 +-
com/sun/electric/database/Snapshot.java | 4 +-
com/sun/electric/database/SnapshotAnalyze.java | 2 +-
com/sun/electric/database/UsageCollector.java | 4 +-
com/sun/electric/database/change/Changes.java | 2 +-
.../database/change/DatabaseChangeEvent.java | 2 +-
.../database/change/DatabaseChangeListener.java | 2 +-
com/sun/electric/database/change/Undo.java | 2 +-
.../electric/database/constraint/Constraints.java | 2 +-
com/sun/electric/database/constraint/Layout.java | 2 +-
.../electric/database/constraint/LayoutCell.java | 2 +-
com/sun/electric/database/geometry/EGraphics.java | 4 +-
com/sun/electric/database/geometry/EPoint.java | 4 +-
com/sun/electric/database/geometry/ERectangle.java | 4 +-
.../database/geometry/GeometryHandler.java | 4 +-
.../electric/database/geometry/ObjectQTree.java | 2 +-
com/sun/electric/database/geometry/Poly.java | 2 +-
com/sun/electric/database/geometry/Poly3D.java | 2 +-
com/sun/electric/database/geometry/PolyBase.java | 6 +-
com/sun/electric/database/geometry/PolyMerge.java | 2 +-
.../electric/database/geometry/PolyNodeMerge.java | 2 +-
com/sun/electric/database/geometry/PolyQTree.java | 4 +-
.../electric/database/geometry/PolySweepMerge.java | 6 +-
.../electric/database/geometry/ScreenPoint.java | 2 +-
.../database/geometry/bool/DeltaMerge.java | 4 +-
.../database/geometry/bool/LayoutMerger.java | 4 +-
.../geometry/bool/LayoutMergerDefaultImpl.java | 4 +-
.../geometry/bool/LayoutMergerFactory.java | 4 +-
.../geometry/bool/LayoutMergerHierImpl.java | 4 +-
com/sun/electric/database/geometry/bool/Main.java | 4 +-
.../database/geometry/bool/PointsSorter.java | 4 +-
.../database/geometry/bool/UnloadPolys.java | 4 +-
.../database/geometry/bool/VectorCache.java | 4 +-
.../electric/database/geometry/btree/BTree.java | 2 +-
.../database/geometry/btree/BTreeTest.java | 2 +-
.../geometry/btree/CachingPageStorage.java | 2 +-
.../geometry/btree/CachingPageStorageWrapper.java | 2 +-
.../geometry/btree/EquivalenceClasses.java | 4 +-
.../database/geometry/btree/FilePageStorage.java | 2 +-
.../geometry/btree/InteriorNodeCursor.java | 2 +-
.../database/geometry/btree/LeafNodeCursor.java | 2 +-
.../database/geometry/btree/MemoryPageStorage.java | 2 +-
.../database/geometry/btree/NodeCursor.java | 2 +-
.../geometry/btree/OverflowPageStorage.java | 2 +-
.../database/geometry/btree/PageStorage.java | 2 +-
.../btree/PageStorageWithDeallocation.java | 2 +-
.../database/geometry/btree/RadixTrie.java | 4 +-
.../unboxed/AssociativeCommutativeOperation.java | 2 +-
.../btree/unboxed/AssociativeOperation.java | 2 +-
.../btree/unboxed/InvertibleOperation.java | 2 +-
.../geometry/btree/unboxed/LatticeOperation.java | 2 +-
.../geometry/btree/unboxed/MinMaxOperation.java | 2 +-
.../database/geometry/btree/unboxed/Pair.java | 2 +-
.../database/geometry/btree/unboxed/Unboxed.java | 2 +-
.../geometry/btree/unboxed/UnboxedByte.java | 2 +-
.../geometry/btree/unboxed/UnboxedComparable.java | 2 +-
.../geometry/btree/unboxed/UnboxedDouble.java | 2 +-
.../geometry/btree/unboxed/UnboxedFloat.java | 2 +-
.../geometry/btree/unboxed/UnboxedFunction.java | 2 +-
.../geometry/btree/unboxed/UnboxedHalfDouble.java | 2 +-
.../geometry/btree/unboxed/UnboxedInt.java | 2 +-
.../btree/unboxed/UnboxedMinMaxHalfDouble.java | 2 +-
.../geometry/btree/unboxed/UnboxedPair.java | 2 +-
.../electric/database/hierarchy/BatchChanges.java | 24 +-
com/sun/electric/database/hierarchy/Cell.java | 7 +-
com/sun/electric/database/hierarchy/EDatabase.java | 6 +-
com/sun/electric/database/hierarchy/Export.java | 2 +-
.../database/hierarchy/HierarchyEnumerator.java | 2 +-
com/sun/electric/database/hierarchy/Library.java | 2 +-
com/sun/electric/database/hierarchy/Nodable.java | 4 +-
.../database/hierarchy/ReplaceBuilder.java | 4 +-
com/sun/electric/database/hierarchy/View.java | 2 +-
com/sun/electric/database/id/ArcProtoId.java | 4 +-
com/sun/electric/database/id/CellId.java | 4 +-
com/sun/electric/database/id/CellUsage.java | 4 +-
com/sun/electric/database/id/ExportId.java | 4 +-
com/sun/electric/database/id/IdManager.java | 4 +-
com/sun/electric/database/id/IdReader.java | 4 +-
com/sun/electric/database/id/IdWriter.java | 4 +-
com/sun/electric/database/id/LayerId.java | 4 +-
com/sun/electric/database/id/LibId.java | 4 +-
com/sun/electric/database/id/NodeProtoId.java | 4 +-
com/sun/electric/database/id/PortProtoId.java | 4 +-
com/sun/electric/database/id/PrimitiveNodeId.java | 4 +-
com/sun/electric/database/id/PrimitivePortId.java | 4 +-
com/sun/electric/database/id/TechId.java | 4 +-
com/sun/electric/database/network/Global.java | 4 +-
com/sun/electric/database/network/NetCell.java | 4 +-
com/sun/electric/database/network/NetSchem.java | 4 +-
com/sun/electric/database/network/Netlist.java | 16 +-
com/sun/electric/database/network/NetlistImpl.java | 4 +-
.../electric/database/network/NetlistShorted.java | 4 +-
com/sun/electric/database/network/Network.java | 4 +-
.../electric/database/network/NetworkManager.java | 4 +-
com/sun/electric/database/network/NetworkTool.java | 4 +-
com/sun/electric/database/prototype/NodeProto.java | 2 +-
.../database/prototype/PortCharacteristic.java | 2 +-
.../electric/database/prototype/PortOriginal.java | 2 +-
com/sun/electric/database/prototype/PortProto.java | 2 +-
com/sun/electric/database/text/CellName.java | 2 +-
com/sun/electric/database/text/EFormatter.java | 4 +-
.../database/text/EmptyPreferencesFactory.java | 2 +-
com/sun/electric/database/text/Name.java | 4 +-
com/sun/electric/database/text/NameImpl.java | 4 +-
com/sun/electric/database/text/Pref.java | 2 +-
com/sun/electric/database/text/PrefPackage.java | 4 +-
com/sun/electric/database/text/Setting.java | 2 +-
com/sun/electric/database/text/TempPref.java | 2 +-
com/sun/electric/database/text/TextUtils.java | 2 +-
com/sun/electric/database/text/Version.java | 19 +-
com/sun/electric/database/topology/ArcInst.java | 2 +-
com/sun/electric/database/topology/Connection.java | 2 +-
com/sun/electric/database/topology/Geometric.java | 2 +-
.../electric/database/topology/HeadConnection.java | 2 +-
.../electric/database/topology/IconNodeInst.java | 2 +-
com/sun/electric/database/topology/NodeInst.java | 4 +-
com/sun/electric/database/topology/PortInst.java | 2 +-
com/sun/electric/database/topology/RTBounds.java | 2 +-
com/sun/electric/database/topology/RTNode.java | 2 +-
.../electric/database/topology/SteinerTree.java | 41 +-
.../electric/database/topology/TailConnection.java | 2 +-
com/sun/electric/database/topology/Topology.java | 4 +-
.../database/variable/AbstractTextDescriptor.java | 2 +-
.../electric/database/variable/CodeExpression.java | 4 +-
.../electric/database/variable/DisplayedText.java | 2 +-
.../electric/database/variable/EditWindow0.java | 2 +-
.../electric/database/variable/EditWindow_.java | 2 +-
.../electric/database/variable/ElectricObject.java | 2 +-
.../database/variable/MutableTextDescriptor.java | 2 +-
.../electric/database/variable/TextDescriptor.java | 2 +-
.../electric/database/variable/UserInterface.java | 2 +-
com/sun/electric/database/variable/VarContext.java | 2 +-
com/sun/electric/database/variable/Variable.java | 5 +-
com/sun/electric/lib/LibFile.java | 2 +-
com/sun/electric/plugins/j3d/J3DKeyBehavior.java | 4 +-
com/sun/electric/plugins/j3d/J3DKeyCollision.java | 4 +-
com/sun/electric/plugins/j3d/JMouseRotate.java | 4 +-
com/sun/electric/plugins/j3d/JMouseTranslate.java | 4 +-
com/sun/electric/plugins/j3d/JMouseZoom.java | 4 +-
com/sun/electric/plugins/j3d/View3DWindow.java | 4 +-
com/sun/electric/plugins/j3d/ui/J3DDemoDialog.java | 2 +-
com/sun/electric/plugins/j3d/ui/J3DMenu.java | 2 +-
com/sun/electric/plugins/j3d/ui/J3DViewDialog.java | 2 +-
.../electric/plugins/j3d/ui/JThreeDSideView.java | 2 +-
com/sun/electric/plugins/j3d/ui/JThreeDTab.java | 2 +-
com/sun/electric/plugins/j3d/utils/J3DAlpha.java | 4 +-
.../electric/plugins/j3d/utils/J3DAppearance.java | 4 +-
com/sun/electric/plugins/j3d/utils/J3DAxis.java | 4 +-
.../electric/plugins/j3d/utils/J3DCanvas3D.java | 4 +-
.../electric/plugins/j3d/utils/J3DClientApp.java | 4 +-
.../plugins/j3d/utils/J3DSerialization.java | 4 +-
.../electric/plugins/j3d/utils/J3DServerApp.java | 4 +-
com/sun/electric/plugins/j3d/utils/J3DUtils.java | 6 +-
.../minarea/bitmapjava/BitMapMinAreaChecker.java | 2 +-
.../minarea/bitmapscala/BitMapMinAreaChecker.scala | 3 +-
.../plugins/minarea/deltamerge0/SimpleChecker.java | 2 +-
.../plugins/minarea/deltamerge1/DeltaMerge.scala | 4 +-
.../plugins/minarea/deltamerge1/PointsSorter.scala | 4 +-
.../minarea/deltamerge1/SimpleChecker.scala | 15 +-
.../plugins/minarea/deltamerge1/StripeExts.scala | 2 +-
.../plugins/minarea/deltamerge1/UnloadPolys.scala | 4 +-
.../plugins/minarea/deltamerge1/UnloadPolys2.scala | 4 +-
.../electric/technology/AbstractShapeBuilder.java | 2 +-
com/sun/electric/technology/ArcProto.java | 2 +-
com/sun/electric/technology/BoundsBuilder.java | 2 +-
com/sun/electric/technology/DRC.dtd | 4 +-
com/sun/electric/technology/DRCTemplate.java | 7 +-
com/sun/electric/technology/EdgeH.java | 2 +-
com/sun/electric/technology/EdgeV.java | 2 +-
com/sun/electric/technology/Foundry.java | 6 +-
com/sun/electric/technology/GDSLayers.java | 4 +-
com/sun/electric/technology/Layer.java | 679 +--
com/sun/electric/technology/PrimitiveNode.java | 2 +-
.../electric/technology/PrimitiveNodeGroup.java | 2 +-
com/sun/electric/technology/PrimitiveNodeSize.java | 2 +-
com/sun/electric/technology/PrimitivePort.java | 2 +-
com/sun/electric/technology/SizeOffset.java | 2 +-
com/sun/electric/technology/TechFactory.java | 59 +-
com/sun/electric/technology/TechPool.java | 4 +-
com/sun/electric/technology/Technology.java | 17 +-
com/sun/electric/technology/Technology.xsd | 36 +-
com/sun/electric/technology/TransistorSize.java | 2 +-
com/sun/electric/technology/XMLRules.java | 9 +-
com/sun/electric/technology/Xml.java | 2 +-
.../electric/technology/technologies/Artwork.java | 2 +-
.../electric/technology/technologies/Dummy.java | 2 +-
com/sun/electric/technology/technologies/FPGA.java | 2 +-
com/sun/electric/technology/technologies/GEM.java | 2 +-
.../electric/technology/technologies/Generic.java | 2 +-
.../electric/technology/technologies/MoCMOS.java | 2 +-
.../technology/technologies/Schematics.java | 2 +-
.../technology/technologies/artworkMenu.xml | 2 +-
.../electric/technology/technologies/bicmos.xml | 2 +-
.../electric/technology/technologies/bipolar.xml | 2 +-
com/sun/electric/technology/technologies/cmos.xml | 2 +-
com/sun/electric/technology/technologies/dummy.xml | 2 +-
com/sun/electric/technology/technologies/efido.xml | 2 +-
.../electric/technology/technologies/fpgaMenu.xml | 2 +-
.../electric/technology/technologies/gemMenu.xml | 2 +-
.../electric/technology/technologies/mocmos-cn.xml | 1826 +++++++
.../electric/technology/technologies/mocmos.xml | 2 +-
.../technology/technologies/mocmosParam.xml | 2 +-
.../electric/technology/technologies/mocmosold.xml | 2 +-
.../electric/technology/technologies/mocmossub.xml | 2 +-
com/sun/electric/technology/technologies/nmos.xml | 2 +-
com/sun/electric/technology/technologies/pcb.xml | 2 +-
.../technologies/photonics/GratingCoupler.java | 138 +
.../technologies/photonics/OpticalArc.java | 48 +
.../technologies/photonics/OpticalCorner.java | 179 +
.../technologies/photonics/OpticalPin.java | 86 +
.../technology/technologies/photonics/PLayer.java | 84 +
.../technologies/photonics/PhotoDetector.java | 170 +
.../technologies/photonics/Photonics.java | 157 +
.../technologies/photonics/Photonics.xml | 1258 +++++
.../technologies/photonics/PhotonicsMenu.xml | 147 +
.../technology/technologies/photonics/Ring.java | 94 +
.../technologies/photonics/Splitter.java | 163 +
com/sun/electric/technology/technologies/rcmos.xml | 2 +-
.../technology/technologies/schematicMenu.xml | 2 +-
com/sun/electric/technology/technologies/tft.xml | 8 +-
com/sun/electric/tool/AbstractUserInterface.java | 2 +-
com/sun/electric/tool/Client.java | 2 +-
com/sun/electric/tool/ClientJobManager.java | 2 +-
com/sun/electric/tool/Consumer.java | 2 +-
com/sun/electric/tool/DialogJob.java | 2 +-
com/sun/electric/tool/EJob.java | 2 +-
com/sun/electric/tool/EThread.java | 2 +-
com/sun/electric/tool/Job.java | 4 +-
com/sun/electric/tool/JobException.java | 2 +-
com/sun/electric/tool/Listener.java | 2 +-
com/sun/electric/tool/MultiTaskJob.java | 2 +-
com/sun/electric/tool/Regression.java | 2 +-
com/sun/electric/tool/ServerJobManager.java | 2 +-
com/sun/electric/tool/StandAlone.java | 2 +-
com/sun/electric/tool/StreamClient.java | 2 +-
com/sun/electric/tool/SwingExamineTask.java | 2 +-
com/sun/electric/tool/Tool.java | 2 +-
com/sun/electric/tool/ToolSettings.java | 20 +-
com/sun/electric/tool/UniversalJob.java | 2 +-
com/sun/electric/tool/UserInterfaceExec.java | 2 +-
com/sun/electric/tool/UserInterfaceInitial.java | 2 +-
com/sun/electric/tool/WorkingThread.java | 2 +-
com/sun/electric/tool/compaction/Compaction.java | 98 +-
com/sun/electric/tool/cvspm/AddRemove.java | 5 +-
com/sun/electric/tool/cvspm/CVS.java | 16 +-
com/sun/electric/tool/cvspm/CVSLibrary.java | 2 +-
com/sun/electric/tool/cvspm/Commit.java | 2 +-
com/sun/electric/tool/cvspm/Edit.java | 4 +-
com/sun/electric/tool/cvspm/Log.java | 2 +-
.../electric/tool/cvspm/ModalCommandDialog.java | 2 +-
com/sun/electric/tool/cvspm/State.java | 2 +-
com/sun/electric/tool/cvspm/Update.java | 4 +-
com/sun/electric/tool/drc/AssuraDrcErrors.java | 2 +-
com/sun/electric/tool/drc/CalibreDrcErrors.java | 2 +-
com/sun/electric/tool/drc/DRC.java | 6 +-
com/sun/electric/tool/drc/MTDRCAreaTool.java | 2 +-
com/sun/electric/tool/drc/MTDRCLayoutTool.java | 2 +-
com/sun/electric/tool/drc/MTDRCTool.java | 2 +-
com/sun/electric/tool/drc/MinArea.java | 2 +-
com/sun/electric/tool/drc/Quick.java | 4 +-
com/sun/electric/tool/drc/Schematic.java | 2 +-
com/sun/electric/tool/erc/ERC.java | 2 +-
com/sun/electric/tool/erc/ERCAntenna.java | 9 +-
com/sun/electric/tool/erc/ERCWellCheck.java | 121 +-
.../tool/erc/wellcheck/ConnectionCheck.java | 21 +-
com/sun/electric/tool/erc/wellcheck/DRCCheck.java | 23 +-
.../electric/tool/erc/wellcheck/DistanceCheck.java | 41 +-
com/sun/electric/tool/erc/wellcheck/NetValues.java | 7 +-
.../electric/tool/erc/wellcheck/OnRailCheck.java | 42 +-
.../tool/erc/wellcheck/ShortCircuitCheck.java | 38 +-
com/sun/electric/tool/erc/wellcheck/Utils.java | 2 +-
.../erc/wellcheck/WellCheckAnalysisStrategy.java | 7 +-
com/sun/electric/tool/erc/wellcheck/WellCon.java | 108 +-
com/sun/electric/tool/extract/Connectivity.java | 4 +-
com/sun/electric/tool/extract/Extract.java | 2 +-
.../electric/tool/extract/ExtractedPBucket.java | 2 +-
.../electric/tool/extract/GeometryConnection.java | 2 +-
com/sun/electric/tool/extract/GeometrySearch.java | 2 +-
.../electric/tool/extract/LayerCoverageTool.java | 2 +-
com/sun/electric/tool/extract/NetPBucket.java | 2 +-
.../electric/tool/extract/ParasiticGenerator.java | 2 +-
com/sun/electric/tool/extract/ParasiticTool.java | 4 +-
com/sun/electric/tool/extract/RCPBucket.java | 2 +-
.../electric/tool/extract/TransistorPBucket.java | 2 +-
.../electric/tool/extract/TransistorSearch.java | 2 +-
.../electric/tool/generator/AcuteAngleFill.java | 2 +-
com/sun/electric/tool/generator/PadGenerator.java | 2 +-
com/sun/electric/tool/generator/ROMGenerator.java | 2 +-
.../electric/tool/generator/cmosPLA/Decode.java | 4 +-
com/sun/electric/tool/generator/cmosPLA/IO.java | 4 +-
com/sun/electric/tool/generator/cmosPLA/NGrid.java | 4 +-
com/sun/electric/tool/generator/cmosPLA/PGrid.java | 4 +-
com/sun/electric/tool/generator/cmosPLA/PLA.java | 4 +-
.../tool/generator/flag/AddFlagAnnotationJob.java | 2 +-
.../electric/tool/generator/flag/ExportNamer.java | 2 +-
com/sun/electric/tool/generator/flag/Flag.java | 2 +-
.../tool/generator/flag/FlagAnnotations.java | 2 +-
.../electric/tool/generator/flag/FlagConfig.java | 2 +-
.../tool/generator/flag/FlagConstructorData.java | 2 +-
.../electric/tool/generator/flag/FlagDesign.java | 2 +-
com/sun/electric/tool/generator/flag/FlagJob.java | 2 +-
.../tool/generator/flag/FlagLibraryCheckerJob.java | 2 +-
.../tool/generator/flag/LayoutNetlist.java | 2 +-
.../tool/generator/flag/LibraryChecker.java | 2 +-
.../tool/generator/flag/SchematicPosition.java | 2 +-
.../tool/generator/flag/SchematicVisitor.java | 2 +-
.../electric/tool/generator/flag/TaskPrinter.java | 2 +-
com/sun/electric/tool/generator/flag/Utils.java | 2 +-
.../generator/flag/designs/Infinity2/Crosser.java | 2 +-
.../flag/designs/Infinity2/Infinity2Config.java | 2 +-
.../flag/designs/Infinity2/InfinityA.java | 2 +-
.../flag/designs/Infinity2/InfinityB.java | 2 +-
.../flag/designs/Infinity2/InfinityC.java | 2 +-
.../flag/designs/Infinity2/InstFifoAll.java | 2 +-
.../generator/flag/designs/Infinity2/Ring.java | 2 +-
.../generator/flag/designs/Infinity2/Ring2.java | 2 +-
.../generator/flag/designs/Infinity2/RingH.java | 2 +-
.../generator/flag/designs/Infinity2/VddGndM3.java | 2 +-
.../generator/flag/hornFunnel2/BinaryTree.java | 2 +-
.../tool/generator/flag/hornFunnel2/Node.java | 2 +-
.../tool/generator/flag/hornFunnel2/SkewTree.java | 2 +-
.../generator/flag/hornFunnel2/SkewTreeJob.java | 2 +-
.../tool/generator/flag/router/BdRoute.java | 2 +-
.../tool/generator/flag/router/Blockage1D.java | 2 +-
.../tool/generator/flag/router/Channel.java | 2 +-
.../generator/flag/router/ConnectedSegments.java | 2 +-
.../generator/flag/router/ConnectionCache.java | 2 +-
.../tool/generator/flag/router/Interval.java | 2 +-
.../tool/generator/flag/router/LayerChannels.java | 2 +-
.../tool/generator/flag/router/Router.java | 2 +-
.../tool/generator/flag/router/Segment.java | 2 +-
.../generator/flag/router/SogRouterAdapter.java | 2 +-
.../tool/generator/flag/router/ToConnect.java | 2 +-
.../electric/tool/generator/flag/router/Track.java | 2 +-
.../electric/tool/generator/flag/scan/Scan.java | 2 +-
.../tool/generator/flag/scan/ScanChain.java | 2 +-
.../electric/tool/generator/layout/DrcRings.java | 2 +-
.../electric/tool/generator/layout/FoldedMos.java | 2 +-
.../electric/tool/generator/layout/FoldedNmos.java | 2 +-
.../electric/tool/generator/layout/FoldedPmos.java | 2 +-
.../tool/generator/layout/FoldsAndWidth.java | 2 +-
.../electric/tool/generator/layout/Gallery.java | 2 +-
.../tool/generator/layout/GateLayoutGenerator.java | 2 +-
.../tool/generator/layout/GateRegression.java | 2 +-
.../electric/tool/generator/layout/KeeperHigh.java | 2 +-
.../electric/tool/generator/layout/KeeperLow.java | 2 +-
.../electric/tool/generator/layout/LayoutLib.java | 6 +-
.../electric/tool/generator/layout/NodaNets.java | 2 +-
com/sun/electric/tool/generator/layout/Placer.java | 2 +-
.../electric/tool/generator/layout/PortFilter.java | 2 +-
.../tool/generator/layout/ProjSettings.java | 2 +-
.../electric/tool/generator/layout/SchemToLay.java | 2 +-
.../tool/generator/layout/StdCellParams.java | 2 +-
.../tool/generator/layout/StdCellParams350.java | 2 +-
.../tool/generator/layout/TechTypeWizard.java | 2 +-
.../tool/generator/layout/TrackRouter.java | 2 +-
.../tool/generator/layout/TrackRouterH.java | 2 +-
.../tool/generator/layout/TrackRouterV.java | 2 +-
.../electric/tool/generator/layout/ViaStack.java | 2 +-
.../tool/generator/layout/fill/CapCell.java | 2 +-
.../tool/generator/layout/fill/CapFloorplan.java | 2 +-
.../tool/generator/layout/fill/ExportConfig.java | 2 +-
.../tool/generator/layout/fill/FillCell.java | 2 +-
.../tool/generator/layout/fill/FillGen.java | 2 +-
.../tool/generator/layout/fill/FillGenConfig.java | 2 +-
.../tool/generator/layout/fill/FillGenJob.java | 2 +-
.../generator/layout/fill/FillGeneratorTool.java | 5 +-
com/sun/electric/tool/generator/layout/fill/G.java | 2 +-
.../tool/generator/layout/fill/StitchFillJob.java | 40 +-
.../tool/generator/layout/fill/TiledCell.java | 2 +-
.../tool/generator/layout/fill/VddGndStraps.java | 2 +-
.../generator/layout/fillCell/FillCellGenJob.java | 2051 +++++++
.../generator/layout/fillCell/FillCellTool.java | 198 +
.../layout/fillCell/FillCelllGenPanel.java | 300 ++
.../generator/layout/fillCell/TreeTiledCell.java | 528 ++
.../tool/generator/layout/gates/DrcRing.java | 2 +-
.../electric/tool/generator/layout/gates/Inv.java | 2 +-
.../tool/generator/layout/gates/Inv2i.java | 2 +-
.../tool/generator/layout/gates/Inv2iKn.java | 2 +-
.../tool/generator/layout/gates/Inv2iKp.java | 2 +-
.../tool/generator/layout/gates/InvCLK.java | 2 +-
.../tool/generator/layout/gates/InvCTLn.java | 2 +-
.../tool/generator/layout/gates/InvHT.java | 2 +-
.../tool/generator/layout/gates/InvLT.java | 2 +-
.../electric/tool/generator/layout/gates/InvV.java | 2 +-
.../tool/generator/layout/gates/Inv_passgate.java | 2 +-
.../tool/generator/layout/gates/Inv_star.java | 2 +-
.../layout/gates/Inv_star_wideOutput.java | 2 +-
.../generator/layout/gates/MoCMOSGenerator.java | 4 +-
.../tool/generator/layout/gates/MullerC_sy.java | 2 +-
.../tool/generator/layout/gates/Nand2.java | 2 +-
.../tool/generator/layout/gates/Nand2HLT.java | 2 +-
.../tool/generator/layout/gates/Nand2HLT_sy.java | 2 +-
.../tool/generator/layout/gates/Nand2HTen.java | 2 +-
.../tool/generator/layout/gates/Nand2LT.java | 2 +-
.../tool/generator/layout/gates/Nand2LT_sy.java | 2 +-
.../tool/generator/layout/gates/Nand2LTen.java | 2 +-
.../tool/generator/layout/gates/Nand2PH.java | 2 +-
.../tool/generator/layout/gates/Nand2PHfk.java | 2 +-
.../tool/generator/layout/gates/Nand2_star.java | 2 +-
.../tool/generator/layout/gates/Nand2_star_en.java | 2 +-
.../tool/generator/layout/gates/Nand2_star_sy.java | 2 +-
.../tool/generator/layout/gates/Nand2_sy.java | 2 +-
.../tool/generator/layout/gates/Nand2en.java | 2 +-
.../tool/generator/layout/gates/Nand2en_sy.java | 2 +-
.../tool/generator/layout/gates/Nand3.java | 2 +-
.../tool/generator/layout/gates/Nand3LT.java | 2 +-
.../tool/generator/layout/gates/Nand3LT_sy3.java | 2 +-
.../tool/generator/layout/gates/Nand3LTen.java | 2 +-
.../tool/generator/layout/gates/Nand3LTen_sy.java | 2 +-
.../tool/generator/layout/gates/Nand3LTen_sy3.java | 2 +-
.../tool/generator/layout/gates/Nand3MLT.java | 2 +-
.../tool/generator/layout/gates/Nand3_star.java | 2 +-
.../generator/layout/gates/Nand3_star_en_star.java | 2 +-
.../generator/layout/gates/Nand3_star_en_sy3.java | 2 +-
.../generator/layout/gates/Nand3_star_sy3.java | 2 +-
.../tool/generator/layout/gates/Nand3_sy3.java | 2 +-
.../tool/generator/layout/gates/Nand3en.java | 2 +-
.../tool/generator/layout/gates/Nand3en_sy.java | 2 +-
.../tool/generator/layout/gates/Nand3en_sy3.java | 2 +-
.../electric/tool/generator/layout/gates/Nms1.java | 2 +-
.../electric/tool/generator/layout/gates/Nms2.java | 2 +-
.../tool/generator/layout/gates/Nms2_sy.java | 2 +-
.../tool/generator/layout/gates/Nms3_sy3.java | 2 +-
.../electric/tool/generator/layout/gates/Nor2.java | 2 +-
.../tool/generator/layout/gates/Nor2LT.java | 2 +-
.../tool/generator/layout/gates/Nor2_star.java | 2 +-
.../tool/generator/layout/gates/Nor2kresetV.java | 2 +-
.../electric/tool/generator/layout/gates/Pms1.java | 2 +-
.../electric/tool/generator/layout/gates/Pms2.java | 2 +-
.../tool/generator/layout/gates/Pms2_sy.java | 2 +-
.../tool/generator/layout/gates/TieHi.java | 2 +-
.../tool/generator/layout/gates/VertTrack.java | 2 +-
.../tool/generator/layout/gates/WellTie.java | 2 +-
.../tool/generator/sclibrary/SCLibraryGen.java | 2 +-
com/sun/electric/tool/io/ELIBConstants.java | 2 +-
com/sun/electric/tool/io/ExecProcess.java | 2 +-
com/sun/electric/tool/io/FileType.java | 3 +-
com/sun/electric/tool/io/GDSReader.java | 2 +-
com/sun/electric/tool/io/IOTool.java | 97 +-
com/sun/electric/tool/io/input/Applicon860.java | 2 +-
com/sun/electric/tool/io/input/CIF.java | 4 +-
com/sun/electric/tool/io/input/DEF.java | 633 +--
com/sun/electric/tool/io/input/DXF.java | 4 +-
com/sun/electric/tool/io/input/EDIF.java | 4 +-
com/sun/electric/tool/io/input/ELIB.java | 4 +-
com/sun/electric/tool/io/input/EpicOut.java | 2 +-
com/sun/electric/tool/io/input/GDS.java | 320 +-
com/sun/electric/tool/io/input/GDSMap.java | 2 +-
com/sun/electric/tool/io/input/Gerber.java | 4 +-
com/sun/electric/tool/io/input/HSpiceOut.java | 13 +-
com/sun/electric/tool/io/input/Input.java | 5 +-
com/sun/electric/tool/io/input/JELIB.java | 4 +-
com/sun/electric/tool/io/input/JELIB2.java | 4 +-
com/sun/electric/tool/io/input/JelibParser.java | 4 +-
com/sun/electric/tool/io/input/LEF.java | 4 +-
com/sun/electric/tool/io/input/LEFDEF.java | 6 +-
com/sun/electric/tool/io/input/LibDirs.java | 2 +-
com/sun/electric/tool/io/input/LibraryFiles.java | 6 +-
.../electric/tool/io/input/LibraryStatistics.java | 4 +-
com/sun/electric/tool/io/input/PSpiceOut.java | 4 +-
com/sun/electric/tool/io/input/RawSpiceOut.java | 4 +-
com/sun/electric/tool/io/input/ReadableDump.java | 4 +-
com/sun/electric/tool/io/input/SimulationData.java | 4 +-
com/sun/electric/tool/io/input/SmartSpiceOut.java | 4 +-
com/sun/electric/tool/io/input/Spice.java | 4 +-
com/sun/electric/tool/io/input/SpiceOut.java | 4 +-
com/sun/electric/tool/io/input/Sue.java | 4 +-
.../tool/io/input/bookshelf/Bookshelf.java | 2 +-
.../tool/io/input/bookshelf/BookshelfAux.java | 2 +-
.../io/input/bookshelf/BookshelfInputParser.java | 2 +-
.../tool/io/input/bookshelf/BookshelfNets.java | 2 +-
.../tool/io/input/bookshelf/BookshelfNodes.java | 2 +-
.../io/input/bookshelf/BookshelfPlacement.java | 2 +-
.../tool/io/input/bookshelf/BookshelfWeights.java | 2 +-
.../tool/io/input/spicenetlist/SpiceInstance.java | 2 +-
.../io/input/spicenetlist/SpiceNetlistReader.java | 2 +-
.../tool/io/input/spicenetlist/SpiceSubckt.java | 2 +-
.../electric/tool/io/input/verilog/VerilogOut.java | 4 +-
.../tool/io/input/verilog/VerilogReader.java | 4 +-
com/sun/electric/tool/io/output/CIF.java | 7 +-
.../electric/tool/io/output/CellModelPrefs.java | 2 +-
com/sun/electric/tool/io/output/DEF.java | 2 +-
com/sun/electric/tool/io/output/DELIB.java | 2 +-
com/sun/electric/tool/io/output/DFTM.java | 4 +-
com/sun/electric/tool/io/output/DXF.java | 11 +-
com/sun/electric/tool/io/output/ECAD.java | 4 +-
com/sun/electric/tool/io/output/EDIF.java | 4 +-
com/sun/electric/tool/io/output/EDIFEquiv.java | 2 +-
com/sun/electric/tool/io/output/ELIB.java | 4 +-
com/sun/electric/tool/io/output/Eagle.java | 4 +-
com/sun/electric/tool/io/output/FastHenry.java | 4 +-
com/sun/electric/tool/io/output/FlatRects.java | 161 +
com/sun/electric/tool/io/output/GDS.java | 103 +-
com/sun/electric/tool/io/output/GenerateVHDL.java | 4 +-
com/sun/electric/tool/io/output/Geometry.java | 4 +-
com/sun/electric/tool/io/output/Gerber.java | 2 +-
com/sun/electric/tool/io/output/HPGL.java | 4 +-
com/sun/electric/tool/io/output/IRSIM.java | 4 +-
com/sun/electric/tool/io/output/JELIB.java | 4 +-
com/sun/electric/tool/io/output/L.java | 4 +-
com/sun/electric/tool/io/output/LEF.java | 4 +-
com/sun/electric/tool/io/output/MOSSIM.java | 4 +-
com/sun/electric/tool/io/output/Maxwell.java | 4 +-
com/sun/electric/tool/io/output/Output.java | 22 +-
com/sun/electric/tool/io/output/PAL.java | 4 +-
com/sun/electric/tool/io/output/PNG.java | 4 +-
com/sun/electric/tool/io/output/Pads.java | 4 +-
com/sun/electric/tool/io/output/PostScript.java | 4 +-
.../electric/tool/io/output/PostScriptColor.java | 2 +-
com/sun/electric/tool/io/output/ReadableDump.java | 4 +-
com/sun/electric/tool/io/output/STL.java | 4 +-
com/sun/electric/tool/io/output/SVG.java | 4 +-
com/sun/electric/tool/io/output/ScanChainXML.java | 2 +-
com/sun/electric/tool/io/output/Silos.java | 4 +-
com/sun/electric/tool/io/output/Sim.java | 4 +-
com/sun/electric/tool/io/output/Spice.java | 8 +-
.../electric/tool/io/output/SpiceExemptedNets.java | 2 +-
.../electric/tool/io/output/SpiceParasitic.java | 2 +-
com/sun/electric/tool/io/output/SpiceRCSimple.java | 2 +-
.../tool/io/output/SpiceSegmentedNets.java | 2 +-
com/sun/electric/tool/io/output/Tegas.java | 4 +-
com/sun/electric/tool/io/output/Telesis.java | 41 +-
com/sun/electric/tool/io/output/Topology.java | 78 +-
com/sun/electric/tool/io/output/Verilog.java | 297 +-
.../tool/io/output/bookshelf/BookshelfOutput.java | 2 +-
.../io/output/bookshelf/BookshelfOutputAux.java | 2 +-
.../io/output/bookshelf/BookshelfOutputNets.java | 2 +-
.../io/output/bookshelf/BookshelfOutputNodes.java | 2 +-
.../output/bookshelf/BookshelfOutputPlacement.java | 2 +-
.../output/bookshelf/BookshelfOutputWeights.java | 2 +-
.../io/output/bookshelf/BookshelfOutputWriter.java | 2 +-
com/sun/electric/tool/lang/EvalJavaBsh.java | 98 +-
com/sun/electric/tool/lang/EvalJython.java | 2 +-
com/sun/electric/tool/lang/EvalSpice.java | 4 +-
.../electric/tool/logicaleffort/CachedCell.java | 4 +-
com/sun/electric/tool/logicaleffort/Instance.java | 4 +-
com/sun/electric/tool/logicaleffort/LEInst.java | 2 +-
.../electric/tool/logicaleffort/LENetlister.java | 4 +-
.../electric/tool/logicaleffort/LENetlister1.java | 4 +-
.../electric/tool/logicaleffort/LENetlister2.java | 4 +-
com/sun/electric/tool/logicaleffort/LENetwork.java | 4 +-
com/sun/electric/tool/logicaleffort/LENodable.java | 4 +-
com/sun/electric/tool/logicaleffort/LEPin.java | 4 +-
com/sun/electric/tool/logicaleffort/LESizer.java | 4 +-
com/sun/electric/tool/logicaleffort/LESizer2.java | 4 +-
com/sun/electric/tool/logicaleffort/LETool.java | 201 +-
com/sun/electric/tool/logicaleffort/Net.java | 4 +-
com/sun/electric/tool/logicaleffort/Pin.java | 4 +-
com/sun/electric/tool/ncc/Aborter.java | 2 +-
com/sun/electric/tool/ncc/AllSchemNamesToLay.java | 2 +-
com/sun/electric/tool/ncc/ListNccAnnotations.java | 2 +-
com/sun/electric/tool/ncc/Ncc.java | 2 +-
com/sun/electric/tool/ncc/NccBottomUp.java | 2 +-
com/sun/electric/tool/ncc/NccCrossProbing.java | 2 +-
com/sun/electric/tool/ncc/NccEngine.java | 2 +-
com/sun/electric/tool/ncc/NccGlobals.java | 2 +-
.../electric/tool/ncc/NccGlobalsReportable.java | 2 +-
com/sun/electric/tool/ncc/NccJob.java | 2 +-
com/sun/electric/tool/ncc/NccOptions.java | 2 +-
com/sun/electric/tool/ncc/NccPreferences.java | 2 +-
com/sun/electric/tool/ncc/SchemNamesToLay.java | 2 +-
com/sun/electric/tool/ncc/basic/CellContext.java | 2 +-
com/sun/electric/tool/ncc/basic/CellUsage.java | 2 +-
com/sun/electric/tool/ncc/basic/CompareList.java | 2 +-
com/sun/electric/tool/ncc/basic/CompareLists.java | 2 +-
.../tool/ncc/basic/NccCellAnnotations.java | 2 +-
com/sun/electric/tool/ncc/basic/NccUtils.java | 2 +-
com/sun/electric/tool/ncc/basic/Primes.java | 2 +-
.../tool/ncc/basic/TransitiveRelation.java | 2 +-
com/sun/electric/tool/ncc/lists/LeafList.java | 2 +-
com/sun/electric/tool/ncc/lists/RecordList.java | 2 +-
com/sun/electric/tool/ncc/netlist/Bipolar.java | 2 +-
.../tool/ncc/netlist/Function4PortTo3Port.java | 2 +-
com/sun/electric/tool/ncc/netlist/Mos.java | 2 +-
.../electric/tool/ncc/netlist/NccNameProxy.java | 2 +-
com/sun/electric/tool/ncc/netlist/NccNetlist.java | 2 +-
com/sun/electric/tool/ncc/netlist/NetObject.java | 2 +-
com/sun/electric/tool/ncc/netlist/Part.java | 2 +-
com/sun/electric/tool/ncc/netlist/PinType.java | 2 +-
com/sun/electric/tool/ncc/netlist/Port.java | 2 +-
.../tool/ncc/netlist/PrimitiveNameToFunction.java | 2 +-
com/sun/electric/tool/ncc/netlist/Resistor.java | 2 +-
com/sun/electric/tool/ncc/netlist/Subcircuit.java | 2 +-
com/sun/electric/tool/ncc/netlist/Wire.java | 2 +-
.../tool/ncc/processing/ExportChecker.java | 2 +-
.../electric/tool/ncc/processing/ForceMatch.java | 2 +-
.../tool/ncc/processing/HashCodePartitioning.java | 2 +-
.../tool/ncc/processing/HierarchyInfo.java | 2 +-
.../tool/ncc/processing/LocalPartitionResult.java | 2 +-
.../tool/ncc/processing/LocalPartitionWires.java | 2 +-
.../tool/ncc/processing/LocalPartitioning.java | 2 +-
.../tool/ncc/processing/ReportHashCodeFailure.java | 2 +-
.../tool/ncc/processing/SerialParallelMerge.java | 2 +-
.../tool/ncc/processing/SubcircuitInfo.java | 2 +-
.../electric/tool/ncc/result/BenchmarkResults.java | 2 +-
.../electric/tool/ncc/result/EquivRecReport.java | 2 +-
com/sun/electric/tool/ncc/result/NccResult.java | 2 +-
com/sun/electric/tool/ncc/result/NccResults.java | 2 +-
com/sun/electric/tool/ncc/result/NetObjReport.java | 2 +-
com/sun/electric/tool/ncc/result/PartReport.java | 2 +-
com/sun/electric/tool/ncc/result/Permutation.java | 2 +-
com/sun/electric/tool/ncc/result/PortReport.java | 2 +-
com/sun/electric/tool/ncc/result/SizeMismatch.java | 2 +-
com/sun/electric/tool/ncc/result/WireReport.java | 2 +-
.../tool/ncc/result/equivalence/Equivalence.java | 2 +-
.../equivalence/InstancePathToNccContext.java | 2 +-
.../tool/ncc/result/equivalence/NccContext.java | 2 +-
.../ncc/result/equivalence/NetEquivalence.java | 2 +-
.../ncc/result/equivalence/NodeEquivalence.java | 2 +-
com/sun/electric/tool/ncc/strategy/StratCheck.java | 2 +-
.../tool/ncc/strategy/StratCheckSizes.java | 2 +-
com/sun/electric/tool/ncc/strategy/StratCount.java | 2 +-
com/sun/electric/tool/ncc/strategy/StratDebug.java | 2 +-
.../electric/tool/ncc/strategy/StratHashParts.java | 2 +-
.../electric/tool/ncc/strategy/StratHashWires.java | 2 +-
.../tool/ncc/strategy/StratPartPopularity.java | 2 +-
.../electric/tool/ncc/strategy/StratPartType.java | 2 +-
.../electric/tool/ncc/strategy/StratPortName.java | 2 +-
com/sun/electric/tool/ncc/strategy/StratPrint.java | 2 +-
.../tool/ncc/strategy/StratRandomMatch.java | 2 +-
com/sun/electric/tool/ncc/strategy/StratSizes.java | 2 +-
com/sun/electric/tool/ncc/strategy/Strategy.java | 2 +-
com/sun/electric/tool/ncc/trees/Circuit.java | 2 +-
com/sun/electric/tool/ncc/trees/EquivRecord.java | 2 +-
.../electric/tool/ncc/trees/LeafEquivRecords.java | 2 +-
com/sun/electric/tool/placement/Placement.java | 2 +-
.../electric/tool/placement/PlacementAdapter.java | 4 +-
.../electric/tool/placement/PlacementFrame.java | 2 +-
.../tool/placement/PlacementFrameElectric.java | 2 +-
.../electric/tool/placement/PlacementMinCut.java | 2 +-
.../electric/tool/placement/PlacementRandom.java | 2 +-
.../electric/tool/placement/PlacementSimple.java | 2 +-
.../tool/placement/forceDirected1/Debug.java | 2 +-
.../PlacementForceDirectedTeam5.java | 8 +-
.../forceDirected1/metric/AbstractMetric.java | 2 +-
.../placement/forceDirected1/metric/BBMetric.java | 2 +-
.../placement/forceDirected1/metric/MSTMetric.java | 6 +-
.../forceDirected1/metrics/CustomMetric.java | 4 +-
.../placement/forceDirected1/metrics/PAMetric.java | 2 +-
.../forceDirected2/AdditionalNodeData.java | 2 +-
.../PlacementForceDirectedStaged.java | 2 +-
.../forceDirected/IForceAlgorithm.java | 2 +-
.../forceDirected/IPlacementForceDirected.java | 2 +-
.../forceDirected/OverlapDirection.java | 2 +-
.../forceDirected2/forceDirected/SpringForce.java | 2 +-
.../staged/CalculateForcesStageWorker.java | 4 +-
.../forceDirected/staged/EndWorker.java | 2 +-
.../forceDirected/staged/FinalizeWorker.java | 2 +-
.../forceDirected/staged/OverlapWorker.java | 2 +-
.../staged/PlaceNodesStageWorker.java | 2 +-
.../forceDirected/staged/PlacementDTO.java | 2 +-
.../forceDirected/staged/StartUpStage.java | 2 +-
.../forceDirected/staged/StartUpStageWorker.java | 2 +-
.../forceDirected/util/CheckboardingField.java | 2 +-
.../forceDirected/util/CheckboardingPattern.java | 2 +-
.../forceDirected2/forceDirected/util/Force2D.java | 2 +-
.../forceDirected/util/history/HistoryEntry.java | 2 +-
.../util/history/IOverlapHistory.java | 2 +-
.../forceDirected/util/history/OverlapHistory.java | 2 +-
.../util/history/OverlapHistoryAtomics.java | 2 +-
.../util/history/OverlapHistoryLock.java | 2 +-
.../util/history/OverlapHistoryLockFree.java | 2 +-
.../util/history/OverlapHistoryNone.java | 2 +-
.../util/history/OverlapHistorySync.java | 2 +-
.../forceDirected2/metrics/AbstractMetric.java | 2 +-
.../metrics/AbstractMetricGeneric.java | 2 +-
.../placement/forceDirected2/metrics/BBMetric.java | 2 +-
.../forceDirected2/metrics/MSTMetric.java | 6 +-
.../forceDirected2/metrics/OverallAreaMetric.java | 2 +-
.../placement/forceDirected2/utils/GlobalVars.java | 2 +-
.../forceDirected2/utils/PlacementProperties.java | 2 +-
.../utils/concurrent/CircularArray.java | 2 +-
.../forceDirected2/utils/concurrent/DEQueue.java | 2 +-
.../utils/concurrent/EmptyException.java | 2 +-
.../utils/concurrent/IDEStructure.java | 2 +-
.../utils/concurrent/IStructure.java | 2 +-
.../utils/concurrent/LockFreeQueue.java | 2 +-
.../forceDirected2/utils/concurrent/Stage.java | 2 +-
.../utils/concurrent/StageWorker.java | 2 +-
.../forceDirected2/utils/concurrent/ThreadID.java | 2 +-
.../utils/output/DebugMessageHandler.java | 2 +-
.../forceDirected2/utils/output/GenerateCSV.java | 2 +-
.../forceDirected2/utils/output/PNGOutput.java | 2 +-
.../tool/placement/general/BottomUpPartition.java | 2 +-
.../tool/placement/general/BottomUpPlace.java | 2 +-
.../electric/tool/placement/general/Control.java | 2 +-
.../tool/placement/general/FDIrregular.java | 2 +-
.../electric/tool/placement/general/FDRowCol.java | 2 +-
.../tool/placement/general/FindEmptyRects.java | 2 +-
.../electric/tool/placement/general/RowCol.java | 2 +-
.../electric/tool/placement/general/SARowCol.java | 2 +-
.../tool/placement/genetic1/Chromosome.java | 2 +-
.../placement/genetic1/ChromosomeMutation.java | 2 +-
.../tool/placement/genetic1/Crossover.java | 2 +-
.../tool/placement/genetic1/GenePlacement.java | 2 +-
.../electric/tool/placement/genetic1/Metric.java | 2 +-
.../tool/placement/genetic1/Population.java | 2 +-
.../placement/genetic1/PopulationCreation.java | 2 +-
.../placement/genetic1/PopulationMutation.java | 2 +-
.../tool/placement/genetic1/Selection.java | 2 +-
.../genetic1/g1/ChromosomeMutationPadding.java | 2 +-
.../genetic1/g1/ChromsomeMutationMoveCells.java | 2 +-
.../genetic1/g1/ChromsomeMutationRotateCells.java | 2 +-
.../genetic1/g1/ChromsomeMutationSwapCells.java | 2 +-
.../g1/CycleCrossoverFavoringStrongParents.java | 2 +-
.../g1/GenePlacementLeftRightAlignedDrop.java | 2 +-
.../placement/genetic1/g1/GeneticPlacement.java | 2 +-
.../placement/genetic1/g1/MetricBoundingBox3.java | 2 +-
.../placement/genetic1/g1/PlacementNodeProxy.java | 2 +-
.../PopulationCreationRandomWithPlaceHolder2.java | 2 +-
.../placement/genetic1/g1/PopulationMutation2.java | 2 +-
.../placement/genetic1/g1/SelectionTournament.java | 2 +-
.../genetic1/g1/SubPopulationProcessing.java | 2 +-
.../electric/tool/placement/genetic2/Block.java | 2 +-
.../tool/placement/genetic2/ClassicIndividual.java | 2 +-
.../tool/placement/genetic2/DeltaIndividual.java | 2 +-
.../electric/tool/placement/genetic2/Evolver.java | 2 +-
.../tool/placement/genetic2/GeneticPlacer.java | 2 +-
.../tool/placement/genetic2/Individual.java | 2 +-
.../tool/placement/genetic2/PlacementGenetic.java | 2 +-
.../tool/placement/genetic2/Population.java | 2 +-
.../tool/placement/genetic2/Reference.java | 2 +-
.../placement/genetic2/SimulatedAnnealing.java | 2 +-
.../tool/placement/genetic2/UnifiedPopulation.java | 2 +-
.../tool/placement/genetic2/UniformGrid.java | 2 +-
.../tool/placement/genetic2/metrics/BBMetric.java | 2 +-
.../tool/placement/genetic2/metrics/BBThread.java | 2 +-
.../placement/genetic2/metrics/DeltaBBMetric.java | 2 +-
.../tool/placement/metrics/AbstractMetric.java | 2 +-
.../placement/metrics/AbstractMetricGeneric.java | 2 +-
.../placement/metrics/boundingbox/BBMetric.java | 2 +-
.../metrics/boundingbox/BBMetricParallel.java | 2 +-
.../metrics/boundingbox/BBMetricTask.java | 2 +-
.../tool/placement/metrics/mst/MSTMetric.java | 6 +-
.../placement/metrics/mst/MSTMetricParallel.java | 2 +-
.../tool/placement/metrics/mst/MSTMetricTask.java | 6 +-
.../placement/simulatedAnnealing1/SA_Test.java | 2 +-
.../simulatedAnnealing1/SimulatedAnnealing.java | 2 +-
.../simulatedAnnealing1/metrics/AOMetric.java | 2 +-
.../metrics/AbstractMetric.java | 2 +-
.../metrics/AreaOverlapMetric.java | 2 +-
.../simulatedAnnealing1/metrics/BBMetric.java | 2 +-
.../metrics/BoundingBoxMetric.java | 2 +-
.../simulatedAnnealing1/metrics/MSTMetric.java | 2 +-
.../simulatedAnnealing2/BoundingBoxMetric.java | 2 +-
.../placement/simulatedAnnealing2/MSTMetric.java | 2 +-
.../tool/placement/simulatedAnnealing2/Metric.java | 2 +-
.../PlacementSimulatedAnnealing.java | 8 +-
.../simulatedAnnealing2/PositionIndex.java | 2 +-
.../placement/simulatedAnnealing2/ProxyNode.java | 2 +-
com/sun/electric/tool/project/AddCellJob.java | 2 +-
com/sun/electric/tool/project/AddLibraryJob.java | 2 +-
.../electric/tool/project/CancelCheckOutJob.java | 2 +-
com/sun/electric/tool/project/CheckInJob.java | 2 +-
com/sun/electric/tool/project/CheckOutJob.java | 2 +-
com/sun/electric/tool/project/DeleteCellJob.java | 2 +-
com/sun/electric/tool/project/DisplayedCells.java | 2 +-
com/sun/electric/tool/project/HistoryDialog.java | 2 +-
com/sun/electric/tool/project/LibraryDialog.java | 2 +-
com/sun/electric/tool/project/Project.java | 2 +-
com/sun/electric/tool/project/ProjectCell.java | 2 +-
com/sun/electric/tool/project/ProjectDB.java | 2 +-
com/sun/electric/tool/project/ProjectLibrary.java | 2 +-
com/sun/electric/tool/project/UpdateJob.java | 2 +-
com/sun/electric/tool/project/Users.java | 2 +-
com/sun/electric/tool/routing/AutoStitch.java | 4 +-
com/sun/electric/tool/routing/ClockRouter.java | 2 +-
.../electric/tool/routing/InteractiveRouter.java | 2 +-
com/sun/electric/tool/routing/Maze.java | 4 +-
com/sun/electric/tool/routing/MimicStitch.java | 4 +-
com/sun/electric/tool/routing/River.java | 4 +-
com/sun/electric/tool/routing/Route.java | 2 +-
com/sun/electric/tool/routing/RouteElement.java | 2 +-
com/sun/electric/tool/routing/RouteElementArc.java | 4 +-
.../electric/tool/routing/RouteElementPort.java | 2 +-
com/sun/electric/tool/routing/Router.java | 2 +-
com/sun/electric/tool/routing/Routing.java | 52 +-
com/sun/electric/tool/routing/RoutingFrame.java | 2 +-
com/sun/electric/tool/routing/SeaOfGates.java | 107 +-
com/sun/electric/tool/routing/SimpleWirer.java | 2 +-
com/sun/electric/tool/routing/VerticalRoute.java | 4 +-
.../experimentalAStar1/AStarBlockageWorker.java | 2 +-
.../routing/experimentalAStar1/AStarMaster.java | 2 +-
.../experimentalAStar1/AStarRoutingFrame.java | 4 +-
.../routing/experimentalAStar1/AStarWorker.java | 2 +-
.../experimentalAStar1/BenchmarkRouter.java | 2 +-
.../routing/experimentalAStar1/CellPrinter.java | 2 +-
.../tool/routing/experimentalAStar1/EndPoint.java | 2 +-
.../routing/experimentalAStar1/EndPointMarker.java | 2 +-
.../tool/routing/experimentalAStar1/Goal.java | 2 +-
.../tool/routing/experimentalAStar1/Map.java | 2 +-
.../tool/routing/experimentalAStar1/Net.java | 2 +-
.../tool/routing/experimentalAStar1/Node.java | 2 +-
.../routing/experimentalAStar1/ObjectPool.java | 2 +-
.../tool/routing/experimentalAStar1/Path.java | 2 +-
.../tool/routing/experimentalAStar1/Poolable.java | 2 +-
.../routing/experimentalAStar1/PriorityQueue.java | 2 +-
.../tool/routing/experimentalAStar1/QuadTree.java | 2 +-
.../tool/routing/experimentalAStar1/SplayTree.java | 2 +-
.../tool/routing/experimentalAStar1/Storage.java | 2 +-
.../routing/experimentalAStar2/AStarRouter.java | 4 +-
.../experimentalAStar2/BenchmarkRouter.java | 2 +-
.../experimentalAStar2/algorithm/AStar.java | 2 +-
.../algorithm/AStarClosedListBase.java | 2 +-
.../algorithm/AStarGoalBase.java | 2 +-
.../experimentalAStar2/algorithm/AStarMapBase.java | 2 +-
.../algorithm/AStarMapVisitorBase.java | 2 +-
.../experimentalAStar2/algorithm/AStarNode.java | 2 +-
.../algorithm/AStarNodeBase.java | 2 +-
.../algorithm/AStarOpenListBase.java | 2 +-
.../algorithm/AStarRegionNode.java | 2 +-
.../algorithm/ExternalVisitor.java | 2 +-
.../concurrency/GlobalRouteJob.java | 2 +-
.../concurrency/LocalRouteJob.java | 2 +-
.../experimentalAStar2/concurrency/RouteJob.java | 2 +-
.../concurrency/RoutingMain.java | 2 +-
.../experimentalAStar2/datastructures/Point3D.java | 2 +-
.../experimentalAStar2/goal/RegionGoal.java | 2 +-
.../experimentalAStar2/goal/SimpleGoal.java | 2 +-
.../goal/SimpleGoalEightNeighbours.java | 2 +-
.../experimentalAStar2/machine/AStarMachine.java | 2 +-
.../machine/AStarMachineFast.java | 2 +-
.../machine/AStarMachineSimple.java | 2 +-
.../machine/AStarNodeFactory.java | 2 +-
.../machine/AStarRegionMachine.java | 2 +-
.../routing/experimentalAStar2/map/FieldMap.java | 2 +-
.../experimentalAStar2/map/HashedInfiniteMap.java | 2 +-
.../map/HashedInfiniteMapEightNeighbours.java | 2 +-
.../routing/experimentalAStar2/map/Region.java | 2 +-
.../experimentalAStar2/map/RegionBoundingBox.java | 2 +-
.../memorymanager/AStarNodeObjectPool.java | 2 +-
.../memorymanager/AStarRegionNodeObjectPool.java | 2 +-
.../memorymanager/LinkedListObjectPool.java | 2 +-
.../memorymanager/ObjectFactory.java | 2 +-
.../memorymanager/ObjectPool.java | 2 +-
.../storage/AStarClosedListHashMap.java | 2 +-
.../storage/AStarClosedListReferencing.java | 2 +-
.../storage/AStarOpenListCheapList.java | 2 +-
.../storage/AStarOpenListPriorityQueue.java | 2 +-
.../routing/experimentalAStar3/AStarRouter.java | 4 +-
.../experimentalAStar3/BenchmarkRouter.java | 2 +-
.../experimentalAStar3/algorithm/AStar.java | 2 +-
.../algorithm/AStarClosedListBase.java | 2 +-
.../algorithm/AStarGoalBase.java | 2 +-
.../experimentalAStar3/algorithm/AStarMapBase.java | 2 +-
.../algorithm/AStarMapVisitorBase.java | 2 +-
.../experimentalAStar3/algorithm/AStarNode.java | 2 +-
.../algorithm/AStarNodeBase.java | 2 +-
.../algorithm/AStarOpenListBase.java | 2 +-
.../algorithm/AStarRegionNode.java | 2 +-
.../algorithm/ExternalVisitor.java | 2 +-
.../concurrency/GlobalRouteJob.java | 2 +-
.../concurrency/LocalRouteJob.java | 2 +-
.../experimentalAStar3/concurrency/RouteJob.java | 2 +-
.../concurrency/RoutingMain.java | 4 +-
.../experimentalAStar3/datastructures/Array2D.java | 2 +-
.../experimentalAStar3/datastructures/Array3D.java | 2 +-
.../experimentalAStar3/datastructures/Point3D.java | 2 +-
.../datastructures/PriorityQueue.java | 2 +-
.../experimentalAStar3/goal/RegionGoal.java | 2 +-
.../experimentalAStar3/goal/SimpleGoal.java | 2 +-
.../goal/SimpleGoalEightNeighbours.java | 2 +-
.../experimentalAStar3/machine/AStarMachine.java | 2 +-
.../machine/AStarMachineFast.java | 2 +-
.../machine/AStarMachineSimple.java | 2 +-
.../machine/AStarNodeFactory.java | 2 +-
.../machine/AStarRegionMachine.java | 2 +-
.../routing/experimentalAStar3/map/FieldMap.java | 2 +-
.../experimentalAStar3/map/HashedInfiniteMap.java | 2 +-
.../map/HashedInfiniteMapEightNeighbours.java | 2 +-
.../routing/experimentalAStar3/map/Region.java | 2 +-
.../experimentalAStar3/map/RegionBoundingBox.java | 2 +-
.../memorymanager/AStarNodeObjectPool.java | 2 +-
.../memorymanager/AStarRegionNodeObjectPool.java | 2 +-
.../memorymanager/LinkedListObjectPool.java | 2 +-
.../memorymanager/ObjectFactory.java | 2 +-
.../memorymanager/ObjectPool.java | 2 +-
.../storage/AStarClosedListHashMap.java | 2 +-
.../storage/AStarClosedListReferencing.java | 2 +-
.../storage/AStarOpenListCheapList.java | 2 +-
.../storage/AStarOpenListPriorityQueue.java | 2 +-
.../storage/AStarOpenListPriorityQueue2.java | 2 +-
.../experimentalLeeMoore1/BenchmarkRouter.java | 2 +-
.../experimentalLeeMoore1/ConnectionPoints.java | 2 +-
.../FindVirtualEndInterface.java | 2 +-
.../FindVirtualEnd_ProjectedAndRandomized.java | 2 +-
.../FindVirtualEnd_Simple.java | 2 +-
.../experimentalLeeMoore1/LeeMoore/Route.java | 2 +-
.../LeeMoore/RoutingArray.java | 4 +-
.../experimentalLeeMoore1/LeeMoore/Tupel.java | 2 +-
.../routing/experimentalLeeMoore1/RoutingPart.java | 2 +-
.../experimentalLeeMoore1/ThreadBorders.java | 2 +-
.../tool/routing/experimentalLeeMoore1/Wiring.java | 4 +-
.../experimentalLeeMoore1/WorkPartition.java | 2 +-
.../routing/experimentalLeeMoore1/WorkPool.java | 2 +-
.../experimentalLeeMoore1/WorkerThread.java | 2 +-
.../tool/routing/experimentalLeeMoore1/yana.java | 2 +-
.../experimentalLeeMoore2/AlgoVisualizerV3.java | 2 +-
.../experimentalLeeMoore2/BenchmarkRouter.java | 2 +-
.../DemandTemplateHandler.java | 2 +-
.../experimentalLeeMoore2/DetailedRouter.java | 2 +-
.../DetailedRouterWorker.java | 2 +-
.../GlobalRouterAnalysis.java | 2 +-
.../GlobalRouterPathFinder.java | 2 +-
.../GlobalRouterThreadV3.java | 2 +-
.../experimentalLeeMoore2/GlobalRouterV3.java | 2 +-
.../RoutingFrameLeeMoore.java | 2 +-
.../experimentalLeeMoore3/BenchmarkRouter.java | 2 +-
.../CouldNotCalculateVirtualTerminalException.java | 2 +-
.../routing/experimentalLeeMoore3/DataGrid.java | 2 +-
.../DistanceRatingFunction.java | 2 +-
.../ForcedDirectionRatingFunction.java | 2 +-
.../routing/experimentalLeeMoore3/Gridpoint.java | 2 +-
.../OutOfBoundsRatingFunction.java | 2 +-
.../tool/routing/experimentalLeeMoore3/Rating.java | 2 +-
.../experimentalLeeMoore3/RatingFunction.java | 2 +-
.../RatingNotFoundException.java | 2 +-
.../RoutingFrameLeeMoore.java | 2 +-
.../ShiftInDirectionRatingFunction.java | 2 +-
.../experimentalSample/RoutingFrameSample.java | 2 +-
.../RoutingFrameSeaOfGates.java | 2 +-
.../routing/metrics/DetouringAmountMetric.java | 2 +-
.../tool/routing/metrics/EvennessMetric.java | 2 +-
.../metrics/HalfPerimeterWireLengthMetric.java | 2 +-
.../tool/routing/metrics/RoutingMetric.java | 2 +-
.../routing/metrics/StackedViasAmountMetric.java | 2 +-
.../tool/routing/metrics/ViaAmountMetric.java | 2 +-
.../tool/routing/metrics/WireLengthMetric.java | 2 +-
.../tool/routing/metrics/WireQualityMetric.java | 8 +-
.../tool/routing/metrics/WiringOverflow.java | 2 +-
.../routing/seaOfGates/SeaOfGatesCellBuilder.java | 275 +-
.../tool/routing/seaOfGates/SeaOfGatesEngine.java | 5636 ++++++++++++++------
.../seaOfGates/SeaOfGatesEngineFactory.java | 6 +-
.../SeaOfGatesEngineNonoverlappingBatch.java | 26 +-
.../routing/seaOfGates/SeaOfGatesEngineOld.java | 10 +-
.../routing/seaOfGates/SeaOfGatesHandlers.java | 605 ++-
.../routing/seaOfGates/SoGWireQualityMetric.java | 42 +-
.../electric/tool/sandbox/DummyPreferences.java | 2 +-
.../tool/sandbox/DummyPreferencesFactory.java | 2 +-
com/sun/electric/tool/sandbox/EClassLoader.java | 4 +-
com/sun/electric/tool/sandbox/ESandBox.java | 4 +-
com/sun/electric/tool/sandbox/TechExplorer.java | 4 +-
.../electric/tool/sandbox/TechExplorerDriver.java | 4 +-
com/sun/electric/tool/sc/GetNetlist.java | 4 +-
com/sun/electric/tool/sc/Maker.java | 4 +-
com/sun/electric/tool/sc/Place.java | 4 +-
com/sun/electric/tool/sc/Route.java | 4 +-
com/sun/electric/tool/sc/SilComp.java | 4 +-
com/sun/electric/tool/simulation/BTreeSignal.java | 2 +-
com/sun/electric/tool/simulation/BusSample.java | 2 +-
.../electric/tool/simulation/ComplexSample.java | 2 +-
.../electric/tool/simulation/DerivedSignal.java | 2 +-
.../electric/tool/simulation/DigitalSample.java | 2 +-
com/sun/electric/tool/simulation/Engine.java | 2 +-
.../electric/tool/simulation/MutableSignal.java | 2 +-
com/sun/electric/tool/simulation/RangeSample.java | 2 +-
com/sun/electric/tool/simulation/Sample.java | 2 +-
com/sun/electric/tool/simulation/ScalarSample.java | 2 +-
com/sun/electric/tool/simulation/Signal.java | 2 +-
.../electric/tool/simulation/SignalCollection.java | 2 +-
.../electric/tool/simulation/SimulationTool.java | 54 +-
com/sun/electric/tool/simulation/Stimuli.java | 2 +-
com/sun/electric/tool/simulation/SweptSample.java | 2 +-
com/sun/electric/tool/simulation/als/ALS.java | 4 +-
com/sun/electric/tool/simulation/als/Command.java | 4 +-
com/sun/electric/tool/simulation/als/Flat.java | 4 +-
com/sun/electric/tool/simulation/als/Sim.java | 4 +-
com/sun/electric/tool/simulation/als/UserCom.java | 4 +-
.../electric/tool/simulation/interval/Diode.java | 2 +-
.../tool/simulation/interval/ExprEval.java | 2 +-
.../electric/tool/simulation/interval/RawFile.java | 2 +-
.../simulation/interval/UnivariateTaylorModel.java | 2 +-
com/sun/electric/tool/simulation/irsim/IRSIM.java | 2 +-
com/sun/electric/tool/simulation/sctiming/Arc.java | 4 +-
.../electric/tool/simulation/sctiming/LibData.java | 4 +-
.../electric/tool/simulation/sctiming/PinEdge.java | 4 +-
.../tool/simulation/sctiming/SCRunBase.java | 4 +-
.../tool/simulation/sctiming/SCSettings.java | 9 +-
.../tool/simulation/sctiming/SCTiming.java | 4 +-
.../simulation/sctiming/SCTimingException.java | 4 +-
.../electric/tool/simulation/sctiming/Table2D.java | 4 +-
.../tool/simulation/sctiming/TableData.java | 4 +-
.../tool/simulation/test/Agilent34970A.java | 2 +-
.../tool/simulation/test/Agilent34970AChannel.java | 2 +-
.../tool/simulation/test/Agilent6031A.java | 2 +-
.../tool/simulation/test/Agilent6031AChannel.java | 4 +-
.../electric/tool/simulation/test/AmpsVsVolts.java | 4 +-
com/sun/electric/tool/simulation/test/BERT.java | 4 +-
.../electric/tool/simulation/test/BitVector.java | 4 +-
.../electric/tool/simulation/test/BussedIO.java | 4 +-
.../tool/simulation/test/BypassJtagTester.java | 4 +-
.../tool/simulation/test/ChainControl.java | 4 +-
.../tool/simulation/test/ChainControlFake.java | 4 +-
com/sun/electric/tool/simulation/test/ChainG.dtd | 4 +-
com/sun/electric/tool/simulation/test/ChainG.java | 4 +-
.../electric/tool/simulation/test/ChainModel.java | 4 +-
.../electric/tool/simulation/test/ChainNode.java | 4 +-
.../tool/simulation/test/ChainNodeDuplicate.java | 4 +-
.../electric/tool/simulation/test/ChainTest.java | 4 +-
.../electric/tool/simulation/test/ChipModel.java | 4 +-
.../electric/tool/simulation/test/ChipNode.java | 4 +-
.../electric/tool/simulation/test/CompareXML.java | 4 +-
.../tool/simulation/test/CurrentReadable.java | 4 +-
.../electric/tool/simulation/test/Equipment.java | 4 +-
.../tool/simulation/test/EquipmentInterface.java | 4 +-
.../electric/tool/simulation/test/ExecProcess.java | 4 +-
com/sun/electric/tool/simulation/test/GPIB.java | 4 +-
.../electric/tool/simulation/test/HP34401A.java | 4 +-
.../electric/tool/simulation/test/HP548xxA.java | 4 +-
com/sun/electric/tool/simulation/test/HP6624A.java | 4 +-
.../tool/simulation/test/HP6624AChannel.java | 4 +-
com/sun/electric/tool/simulation/test/HP80000.java | 4 +-
com/sun/electric/tool/simulation/test/HP81250.java | 4 +-
.../electric/tool/simulation/test/HsimModel.java | 4 +-
.../electric/tool/simulation/test/IndirectSet.java | 4 +-
.../tool/simulation/test/Infrastructure.java | 4 +-
.../tool/simulation/test/JtagLogicLevel.java | 4 +-
.../simulation/test/JtagSubchainTesterModel.java | 4 +-
.../electric/tool/simulation/test/JtagTester.java | 4 +-
.../tool/simulation/test/JtagTesterModel.java | 4 +-
com/sun/electric/tool/simulation/test/Logger.java | 4 +-
.../electric/tool/simulation/test/LogicLevel.java | 4 +-
.../tool/simulation/test/LogicSettable.java | 4 +-
.../tool/simulation/test/LogicSettableArray.java | 4 +-
.../tool/simulation/test/ManualPowerChannel.java | 4 +-
.../electric/tool/simulation/test/MockJtag.java | 4 +-
.../tool/simulation/test/MyChartFrame.java | 4 +-
.../electric/tool/simulation/test/MyTreeNode.java | 4 +-
com/sun/electric/tool/simulation/test/Name.java | 4 +-
.../electric/tool/simulation/test/NanosimBERT.java | 4 +-
.../tool/simulation/test/NanosimDataAnalyzer.java | 4 +-
.../tool/simulation/test/NanosimDataGen.java | 4 +-
.../electric/tool/simulation/test/NanosimJtag.java | 4 +-
.../simulation/test/NanosimJtagSubchainTester.java | 4 +-
.../tool/simulation/test/NanosimJtagTester.java | 4 +-
.../tool/simulation/test/NanosimLogicSettable.java | 4 +-
.../tool/simulation/test/NanosimModel.java | 4 +-
com/sun/electric/tool/simulation/test/Netscan.java | 4 +-
.../electric/tool/simulation/test/Netscan4.java | 4 +-
.../tool/simulation/test/Netscan4Driver.java | 4 +-
.../electric/tool/simulation/test/Netscan4JNI.java | 4 +-
.../tool/simulation/test/NetscanGeneric.java | 4 +-
.../electric/tool/simulation/test/NetscanJNI.java | 4 +-
.../tool/simulation/test/PowerChannel.java | 4 +-
.../test/PowerChannelResistorVoltageReadable.java | 4 +-
com/sun/electric/tool/simulation/test/Pst3202.java | 4 +-
.../tool/simulation/test/Pst3202Channel.java | 4 +-
.../tool/simulation/test/ResistorCurrent.java | 4 +-
.../tool/simulation/test/SamplerControl.java | 4 +-
.../tool/simulation/test/ScanChainXML.java | 4 +-
.../electric/tool/simulation/test/Signalyzer.java | 4 +-
.../electric/tool/simulation/test/SiliconChip.java | 4 +-
.../electric/tool/simulation/test/SimpleBus.java | 2 +-
.../tool/simulation/test/SimulationModel.java | 4 +-
.../tool/simulation/test/SocketEquipment.java | 2 +-
.../tool/simulation/test/SubchainNode.java | 4 +-
com/sun/electric/tool/simulation/test/T2500.java | 4 +-
.../electric/tool/simulation/test/TestNode.java | 4 +-
.../electric/tool/simulation/test/TextUtils.java | 2 +-
.../simulation/test/VerilogJtagSubchainTester.java | 4 +-
.../tool/simulation/test/VerilogJtagTester.java | 4 +-
.../tool/simulation/test/VerilogLogicSettable.java | 4 +-
.../tool/simulation/test/VerilogModel.java | 4 +-
.../tool/simulation/test/VerilogParser.java | 4 +-
.../tool/simulation/test/VoltageReadable.java | 4 +-
com/sun/electric/tool/simulation/test/XMLIO.java | 4 +-
com/sun/electric/tool/simulation/test/f206.java | 4 +-
com/sun/electric/tool/simulation/test/package.html | 4 +-
com/sun/electric/tool/user/ActivityLogger.java | 23 +-
com/sun/electric/tool/user/CantEditException.java | 2 +-
com/sun/electric/tool/user/CellChangeJobs.java | 2 +-
com/sun/electric/tool/user/CircuitChangeJobs.java | 8 +-
com/sun/electric/tool/user/CircuitChanges.java | 17 +-
com/sun/electric/tool/user/Clipboard.java | 6 +-
com/sun/electric/tool/user/CompileVHDL.java | 4 +-
.../electric/tool/user/CompileVerilogStruct.java | 2 +-
com/sun/electric/tool/user/ErrorHighlight.java | 2 +-
com/sun/electric/tool/user/ErrorLogger.java | 14 +-
com/sun/electric/tool/user/Exec.java | 2 +-
com/sun/electric/tool/user/ExportChanges.java | 2 +-
.../electric/tool/user/GraphicsPreferences.java | 2 +-
com/sun/electric/tool/user/Highlight.java | 2 +-
.../electric/tool/user/HighlightConnectivity.java | 1271 +++++
com/sun/electric/tool/user/HighlightListener.java | 2 +-
com/sun/electric/tool/user/Highlighter.java | 104 +-
com/sun/electric/tool/user/KeyBindingManager.java | 2 +-
com/sun/electric/tool/user/MessagesStream.java | 2 +-
com/sun/electric/tool/user/NetworkHighlighter.java | 4 +-
com/sun/electric/tool/user/Resources.java | 2 +-
com/sun/electric/tool/user/User.java | 2 +-
com/sun/electric/tool/user/UserInterfaceMain.java | 2 +-
com/sun/electric/tool/user/ViewChanges.java | 2 +-
com/sun/electric/tool/user/dialogs/About.form | 2 +-
com/sun/electric/tool/user/dialogs/About.java | 4 +-
.../electric/tool/user/dialogs/AnnularRing.java | 2 +-
com/sun/electric/tool/user/dialogs/Array.java | 2 +-
.../electric/tool/user/dialogs/ArtworkLook.java | 2 +-
com/sun/electric/tool/user/dialogs/Attributes.java | 2 +-
.../tool/user/dialogs/AttributesTable.java | 2 +-
.../electric/tool/user/dialogs/BusParameters.java | 9 +-
com/sun/electric/tool/user/dialogs/CVSLog.java | 2 +-
.../electric/tool/user/dialogs/CellBrowser.java | 2 +-
com/sun/electric/tool/user/dialogs/CellLists.java | 2 +-
.../electric/tool/user/dialogs/CellProperties.java | 2 +-
com/sun/electric/tool/user/dialogs/Change.java | 4 +-
.../tool/user/dialogs/ChangeCellGroup.java | 2 +-
.../tool/user/dialogs/ChangeCurrentLib.java | 2 +-
com/sun/electric/tool/user/dialogs/ChangeText.java | 2 +-
.../tool/user/dialogs/ColorPatternPanel.java | 2 +-
.../electric/tool/user/dialogs/ComponentMenu.java | 6 +-
.../electric/tool/user/dialogs/CrossLibCopy.java | 2 +-
.../tool/user/dialogs/DesignRulesPanel.java | 2 +-
com/sun/electric/tool/user/dialogs/EDialog.java | 2 +-
.../tool/user/dialogs/EModelessDialog.java | 2 +-
.../electric/tool/user/dialogs/EditKeyBinding.java | 2 +-
.../tool/user/dialogs/EditKeyBindingConflict.java | 2 +-
.../tool/user/dialogs/EditKeyBindings.java | 2 +-
com/sun/electric/tool/user/dialogs/ExecDialog.java | 2 +-
.../electric/tool/user/dialogs/FastHenryArc.java | 2 +-
.../electric/tool/user/dialogs/FillGenDialog.java | 2 +-
com/sun/electric/tool/user/dialogs/FindText.java | 2 +-
com/sun/electric/tool/user/dialogs/GetInfoArc.java | 2 +-
.../electric/tool/user/dialogs/GetInfoExport.java | 2 +-
.../electric/tool/user/dialogs/GetInfoMulti.java | 2 +-
.../electric/tool/user/dialogs/GetInfoNode.java | 2 +-
.../electric/tool/user/dialogs/GetInfoOutline.java | 2 +-
.../electric/tool/user/dialogs/GetInfoText.java | 8 +-
.../tool/user/dialogs/LanguageScripts.java | 2 +-
.../electric/tool/user/dialogs/LayoutImage.java | 2 +-
com/sun/electric/tool/user/dialogs/LayoutText.java | 2 +-
.../tool/user/dialogs/ManipulateExports.java | 2 +-
.../tool/user/dialogs/ManipulatePorts.java | 2 +-
.../tool/user/dialogs/ModalCommandDialog.java | 2 +-
com/sun/electric/tool/user/dialogs/MoveBy.java | 2 +-
.../tool/user/dialogs/MultiFingerTransistor.java | 4 +-
com/sun/electric/tool/user/dialogs/NewCell.java | 2 +-
com/sun/electric/tool/user/dialogs/NewExport.java | 2 +-
com/sun/electric/tool/user/dialogs/OpenFile.java | 2 +-
.../tool/user/dialogs/OptionReconcile.java | 2 +-
.../tool/user/dialogs/PreferencesFrame.java | 16 +-
com/sun/electric/tool/user/dialogs/Progress.java | 2 +-
com/sun/electric/tool/user/dialogs/PromptAt.java | 4 +-
com/sun/electric/tool/user/dialogs/SavedViews.java | 2 +-
.../electric/tool/user/dialogs/SeaOfGatesCell.java | 26 +-
.../electric/tool/user/dialogs/SelectObject.java | 2 +-
com/sun/electric/tool/user/dialogs/SetFocus.java | 2 +-
.../tool/user/dialogs/SpecialProperties.java | 2 +-
com/sun/electric/tool/user/dialogs/Spread.java | 2 +-
.../tool/user/dialogs/TextAttributesPanel.java | 2 +-
.../electric/tool/user/dialogs/TextInfoPanel.java | 2 +-
.../electric/tool/user/dialogs/ViewControl.java | 2 +-
.../electric/tool/user/dialogs/WaveformZoom.java | 2 +-
.../user/dialogs/options/AddedTechnologiesTab.java | 2 +-
.../tool/user/dialogs/options/AntennaRulesTab.java | 2 +-
.../electric/tool/user/dialogs/options/CDLTab.java | 2 +-
.../electric/tool/user/dialogs/options/CIFTab.java | 2 +-
.../electric/tool/user/dialogs/options/CVSTab.java | 2 +-
.../tool/user/dialogs/options/CellModelTab.java | 2 +-
.../tool/user/dialogs/options/CompactionTab.java | 2 +-
.../user/dialogs/options/ComponentMenuTab.java | 2 +-
.../tool/user/dialogs/options/CopyrightTab.java | 2 +-
.../tool/user/dialogs/options/CoverageTab.java | 2 +-
.../electric/tool/user/dialogs/options/DEFTab.form | 14 +-
.../electric/tool/user/dialogs/options/DEFTab.java | 25 +-
.../electric/tool/user/dialogs/options/DRCTab.java | 2 +-
.../electric/tool/user/dialogs/options/DXFTab.java | 2 +-
.../tool/user/dialogs/options/DaisTab.java | 2 +-
.../tool/user/dialogs/options/DesignRulesTab.java | 2 +-
.../user/dialogs/options/DisplayControlTab.java | 2 +-
.../tool/user/dialogs/options/EDIFTab.java | 2 +-
.../tool/user/dialogs/options/FastHenryTab.java | 2 +-
.../tool/user/dialogs/options/FrameTab.java | 2 +-
.../electric/tool/user/dialogs/options/GDSTab.form | 56 +-
.../electric/tool/user/dialogs/options/GDSTab.java | 104 +-
.../tool/user/dialogs/options/GateLayGenTab.java | 2 +-
.../tool/user/dialogs/options/GeneralTab.java | 2 +-
.../tool/user/dialogs/options/GerberTab.java | 2 +-
.../user/dialogs/options/GridAndAlignmentTab.java | 2 +-
.../tool/user/dialogs/options/IconTab.java | 2 +-
.../electric/tool/user/dialogs/options/LEFTab.java | 2 +-
.../tool/user/dialogs/options/LayersTab.java | 2 +-
.../tool/user/dialogs/options/LibraryTab.java | 2 +-
.../user/dialogs/options/LogicalEffortTab.java | 2 +-
.../electric/tool/user/dialogs/options/NCCTab.java | 2 +-
.../tool/user/dialogs/options/NetworkTab.java | 2 +-
.../tool/user/dialogs/options/NewArcsTab.java | 2 +-
.../tool/user/dialogs/options/NewNodesTab.java | 2 +-
.../tool/user/dialogs/options/ParasiticTab.java | 2 +-
.../tool/user/dialogs/options/PlacementTab.java | 2 +-
.../user/dialogs/options/PortsAndExportsTab.java | 2 +-
.../tool/user/dialogs/options/PreferencePanel.java | 2 +-
.../tool/user/dialogs/options/PrintingTab.java | 2 +-
.../user/dialogs/options/ProjectManagementTab.java | 2 +-
.../tool/user/dialogs/options/RoutingTab.java | 2 +-
.../electric/tool/user/dialogs/options/SUETab.java | 2 +-
.../electric/tool/user/dialogs/options/SVGTab.java | 2 +-
.../tool/user/dialogs/options/ScaleTab.java | 2 +-
.../tool/user/dialogs/options/SelectionTab.java | 4 +-
.../user/dialogs/options/SiliconCompilerTab.java | 2 +-
.../tool/user/dialogs/options/SimulatorsTab.java | 2 +-
.../tool/user/dialogs/options/SkillTab.java | 2 +-
.../tool/user/dialogs/options/SmartTextTab.java | 2 +-
.../tool/user/dialogs/options/SpiceTab.java | 2 +-
.../tool/user/dialogs/options/SunRouterTab.java | 2 +-
.../tool/user/dialogs/options/TechnologyTab.java | 2 +-
.../tool/user/dialogs/options/TextTab.java | 2 +-
.../tool/user/dialogs/options/ThreeDTab.java | 2 +-
.../tool/user/dialogs/options/ToolbarTab.java | 42 +-
.../tool/user/dialogs/options/UnitsTab.java | 2 +-
.../tool/user/dialogs/options/VerilogTab.java | 2 +-
.../tool/user/dialogs/options/WellCheckTab.java | 2 +-
com/sun/electric/tool/user/help/ManualViewer.java | 2 +-
.../tool/user/help/helphtml/chap01-03.html | 19 +-
.../tool/user/help/helphtml/chap01-04-01.html | 9 +-
.../tool/user/help/helphtml/chap01-04-02.html | 2 +-
.../tool/user/help/helphtml/chap01-04-03.html | 36 +-
.../tool/user/help/helphtml/chap01-04-04.html | 8 +-
.../tool/user/help/helphtml/chap01-04-05.html | 4 +-
.../tool/user/help/helphtml/chap01-05.html | 8 +-
.../tool/user/help/helphtml/chap01-09.html | 2 +-
.../tool/user/help/helphtml/chap01-10-07.html | 2 +-
.../tool/user/help/helphtml/chap01-12-03.html | 1 +
.../tool/user/help/helphtml/chap01-12-04.html | 1 +
.../tool/user/help/helphtml/chap02-01-01.html | 3 +
.../tool/user/help/helphtml/chap03-05.html | 3 +-
.../tool/user/help/helphtml/chap03-08.html | 1 +
.../tool/user/help/helphtml/chap03-09-03.html | 8 +
.../tool/user/help/helphtml/chap04-07-04.html | 1 +
.../tool/user/help/helphtml/chap06-08-01.html | 7 +-
.../tool/user/help/helphtml/chap06-09-01.html | 19 +-
.../tool/user/help/helphtml/chap06-11.html | 9 +-
.../tool/user/help/helphtml/chap07-01-01.html | 3 +
.../tool/user/help/helphtml/chap07-03-03.html | 24 +-
.../tool/user/help/helphtml/chap07-03-05.html | 5 +
.../tool/user/help/helphtml/chap08-04.html | 1 +
.../tool/user/help/helphtml/chap08-10.html | 15 +-
.../electric/tool/user/help/helphtml/fig01-27.png | Bin 26271 -> 26119 bytes
.../electric/tool/user/help/helphtml/fig01-34.png | Bin 6563 -> 6593 bytes
.../electric/tool/user/help/helphtml/fig02-14.png | Bin 8088 -> 7902 bytes
.../electric/tool/user/help/helphtml/fig07-07.png | Bin 22589 -> 24237 bytes
.../electric/tool/user/help/helphtml/fig07-27.png | Bin 58499 -> 61720 bytes
.../electric/tool/user/help/helphtml/fig09-49.png | Bin 44927 -> 40855 bytes
.../tool/user/help/helphtml/floatingGates.jelib | 6 +-
.../electric/tool/user/help/helphtml/samples.jelib | 555 +-
.../electric/tool/user/help/helphtml/title.html | 9 +-
com/sun/electric/tool/user/help/helphtml/toc.txt | 6 +-
com/sun/electric/tool/user/menus/CellMenu.java | 50 +-
com/sun/electric/tool/user/menus/EMenu.java | 2 +-
com/sun/electric/tool/user/menus/EMenuBar.java | 2 +-
com/sun/electric/tool/user/menus/EMenuItem.java | 2 +-
com/sun/electric/tool/user/menus/EditMenu.java | 113 +-
com/sun/electric/tool/user/menus/ExportMenu.java | 2 +-
com/sun/electric/tool/user/menus/FileMenu.java | 15 +-
com/sun/electric/tool/user/menus/HelpMenu.java | 2 +-
com/sun/electric/tool/user/menus/MenuCommands.java | 23 +-
.../electric/tool/user/menus/PublicDebugMenu.java | 2 +-
com/sun/electric/tool/user/menus/ToolMenu.java | 9 +-
com/sun/electric/tool/user/menus/ViewMenu.java | 2 +-
com/sun/electric/tool/user/menus/WindowMenu.java | 4 +-
.../electric/tool/user/ncc/ComparisonsPane.java | 2 +-
.../electric/tool/user/ncc/ComparisonsTree.java | 2 +-
.../tool/user/ncc/EquivClassSplitPane.java | 2 +-
.../tool/user/ncc/ExportAssertionFailures.java | 2 +-
.../tool/user/ncc/ExportAssertionTable.java | 2 +-
com/sun/electric/tool/user/ncc/ExportConflict.java | 2 +-
.../tool/user/ncc/ExportConflictTable.java | 2 +-
com/sun/electric/tool/user/ncc/ExportMismatch.java | 2 +-
.../tool/user/ncc/ExportMismatchTable.java | 2 +-
com/sun/electric/tool/user/ncc/ExportTable.java | 2 +-
.../tool/user/ncc/HighlightEquivalent.java | 2 +-
com/sun/electric/tool/user/ncc/HighlightTools.java | 2 +-
com/sun/electric/tool/user/ncc/NccGuiInfo.java | 2 +-
com/sun/electric/tool/user/ncc/NccMsgsFrame.java | 2 +-
.../electric/tool/user/ncc/SizeMismatchPane.java | 2 +-
.../electric/tool/user/ncc/UnrecognizedPart.java | 2 +-
.../tool/user/ncc/UnrecognizedPartTable.java | 2 +-
.../tool/user/projectSettings/ProjSettings.java | 14 +-
.../user/projectSettings/ProjSettingsNode.java | 2 +-
.../tool/user/redisplay/AbstractDrawing.java | 2 +-
.../tool/user/redisplay/AbstractLayerDrawing.java | 2 +-
.../electric/tool/user/redisplay/AlphaBlender.java | 2 +-
com/sun/electric/tool/user/redisplay/ERaster.java | 2 +-
.../EmptyPatternedOutlinedTransparentRaster.java | 2 +-
.../electric/tool/user/redisplay/LayerDrawing.java | 2 +-
.../electric/tool/user/redisplay/OpaqueRaster.java | 2 +-
.../user/redisplay/PatternedTransparentRaster.java | 2 +-
.../electric/tool/user/redisplay/PixelDrawing.java | 2 +-
.../tool/user/redisplay/TransparentRaster.java | 2 +-
.../electric/tool/user/redisplay/VectorCache.java | 2 +-
.../tool/user/redisplay/VectorDrawing.java | 2 +-
com/sun/electric/tool/user/tecEdit/ArcInfo.java | 4 +-
com/sun/electric/tool/user/tecEdit/Example.java | 4 +-
.../electric/tool/user/tecEdit/GeneralInfo.java | 4 +-
com/sun/electric/tool/user/tecEdit/Info.java | 4 +-
com/sun/electric/tool/user/tecEdit/LayerInfo.java | 4 +-
com/sun/electric/tool/user/tecEdit/LibToTech.java | 8 +-
com/sun/electric/tool/user/tecEdit/Manipulate.java | 4 +-
com/sun/electric/tool/user/tecEdit/NodeInfo.java | 4 +-
com/sun/electric/tool/user/tecEdit/Sample.java | 4 +-
.../tool/user/tecEdit/TechConversionResult.java | 4 +-
com/sun/electric/tool/user/tecEdit/TechToLib.java | 4 +-
.../electric/tool/user/tecEditWizard/Active.java | 2 +-
.../electric/tool/user/tecEditWizard/Antenna.java | 2 +-
.../electric/tool/user/tecEditWizard/Contact.java | 2 +-
com/sun/electric/tool/user/tecEditWizard/GDS.java | 2 +-
com/sun/electric/tool/user/tecEditWizard/Gate.java | 2 +-
.../electric/tool/user/tecEditWizard/General.java | 2 +-
.../electric/tool/user/tecEditWizard/Metal.java | 2 +-
com/sun/electric/tool/user/tecEditWizard/Poly.java | 2 +-
.../tool/user/tecEditWizard/TechEditWizard.java | 2 +-
.../user/tecEditWizard/TechEditWizardData.java | 26 +-
.../user/tecEditWizard/TechEditWizardPanel.java | 2 +-
com/sun/electric/tool/user/tecEditWizard/Via.java | 2 +-
.../tool/user/tecEditWizard/WellImplant.java | 2 +-
.../tool/user/tecEditWizard/WizardField.java | 2 +-
.../electric/tool/user/tecEditWizard2/Antenna.java | 2 +-
com/sun/electric/tool/user/tecEditWizard2/GDS.java | 2 +-
.../electric/tool/user/tecEditWizard2/General.java | 2 +-
.../tool/user/tecEditWizard2/GenericPanel.java | 2 +-
.../electric/tool/user/tecEditWizard2/Metal.java | 2 +-
.../tool/user/tecEditWizard2/TechEditWizard.java | 2 +-
.../user/tecEditWizard2/TechEditWizardData.java | 28 +-
.../user/tecEditWizard2/TechEditWizardPanel.java | 2 +-
com/sun/electric/tool/user/tecEditWizard2/Via.java | 2 +-
.../tool/user/tecEditWizard2/WizardField.java | 2 +-
.../user/tests/AbstractGUITest.java} | 30 +-
com/sun/electric/tool/user/tests/AbstractTest.java | 582 ++
.../tool/user/tests/CommonSignalAnalysisTest.java | 159 +
.../electric/tool/user/tests/CompactionTest.java | 123 +
com/sun/electric/tool/user/tests/DRCTest.java | 414 ++
com/sun/electric/tool/user/tests/ERCTest.java | 174 +
.../tool/user/tests/ExportForeignTest.java | 483 ++
.../electric/tool/user/tests/ExtractionTest.java | 159 +
com/sun/electric/tool/user/tests/FakeTestJob.java | 202 +
.../electric/tool/user/tests/GenerationTest.java | 606 +++
com/sun/electric/tool/user/tests/IOTest.java | 131 +
.../tool/user/tests/ImportForeignTest.java | 509 ++
com/sun/electric/tool/user/tests/JobsTest.java | 230 +
.../tool/user/tests/LayerCoverageToolTest.java | 391 ++
.../tool/user/tests/LogicalEffortTest.java | 147 +
.../tool/user/tests/MakeFakeCircuitry.java | 263 +
com/sun/electric/tool/user/tests/NCCTest.java | 480 ++
.../tool/user/tests/PlacementParameterSetter.java | 125 +
.../electric/tool/user/tests/PlacementTest.java | 199 +
com/sun/electric/tool/user/tests/PrefTest.java | 266 +
com/sun/electric/tool/user/tests/RoutingTest.java | 416 ++
.../electric/tool/user/tests/ScriptingTest.java | 111 +
.../tool/user/tests/TechnologyEditTest.java | 738 +++
.../electric/tool/user/tests/TechnologyTest.java | 333 ++
com/sun/electric/tool/user/tests/TestMenu.java | 196 +
com/sun/electric/tool/user/tests/TestTab.form | 66 +
com/sun/electric/tool/user/tests/TestTab.java | 121 +
.../tool/user/tests/TimingAnalysisTest.java | 207 +
com/sun/electric/tool/user/tests/WaveformTest.java | 616 +++
.../tool/user/ui/ClickZoomWireListener.java | 2 +-
com/sun/electric/tool/user/ui/CurveListener.java | 2 +-
com/sun/electric/tool/user/ui/EditWindow.java | 8 +-
.../tool/user/ui/EditWindowFocusBrowser.java | 2 +-
com/sun/electric/tool/user/ui/ElectricPrinter.java | 2 +-
com/sun/electric/tool/user/ui/ErrorLoggerTree.java | 6 +-
com/sun/electric/tool/user/ui/ExplorerTree.java | 4 +-
.../electric/tool/user/ui/ExplorerTreeModel.java | 2 +-
com/sun/electric/tool/user/ui/ExternalEditing.java | 10 +-
.../tool/user/ui/InvisibleLayerConfiguration.java | 2 +-
com/sun/electric/tool/user/ui/JobTree.java | 2 +-
com/sun/electric/tool/user/ui/KeyBindings.java | 4 +-
com/sun/electric/tool/user/ui/KeyStrokePair.java | 2 +-
com/sun/electric/tool/user/ui/LayerTab.java | 2 +-
com/sun/electric/tool/user/ui/LayerVisibility.java | 2 +-
com/sun/electric/tool/user/ui/LibraryPalette.java | 2 +-
com/sun/electric/tool/user/ui/MeasureListener.java | 287 +-
com/sun/electric/tool/user/ui/MessagesWindow.java | 2 +-
com/sun/electric/tool/user/ui/OutlineListener.java | 2 +-
com/sun/electric/tool/user/ui/PaletteFrame.java | 2 +-
com/sun/electric/tool/user/ui/RoutingDebug.java | 361 +-
com/sun/electric/tool/user/ui/SizeListener.java | 2 +-
com/sun/electric/tool/user/ui/StatusBar.java | 2 +-
com/sun/electric/tool/user/ui/TechPalette.java | 2 +-
com/sun/electric/tool/user/ui/TextWindow.java | 2 +-
com/sun/electric/tool/user/ui/ToolBar.java | 2 +-
com/sun/electric/tool/user/ui/ToolBarButton.java | 2 +-
com/sun/electric/tool/user/ui/TopLevel.java | 2 +-
com/sun/electric/tool/user/ui/Util.java | 2 +-
com/sun/electric/tool/user/ui/WindowContent.java | 2 +-
.../electric/tool/user/ui/WindowContextClass.java | 2 +-
com/sun/electric/tool/user/ui/WindowFrame.java | 2 +-
.../electric/tool/user/ui/ZoomAndPanListener.java | 2 +-
.../electric/tool/user/waveform/DragButton.java | 2 +-
.../electric/tool/user/waveform/HorizRuler.java | 2 +-
com/sun/electric/tool/user/waveform/Panel.java | 2 +-
com/sun/electric/tool/user/waveform/StepSize.java | 2 +-
.../electric/tool/user/waveform/SweepSignal.java | 2 +-
.../electric/tool/user/waveform/WaveSignal.java | 2 +-
.../tool/user/waveform/WaveformWindow.java | 2 +-
.../electric/tool/util/concurrent/Parallel.java | 2 +-
.../tool/util/concurrent/barriers/Barrier.java | 2 +-
.../util/concurrent/barriers/SenseBarrier.java | 2 +-
.../util/concurrent/barriers/SimpleTDBarrier.java | 2 +-
.../tool/util/concurrent/barriers/TDBarrier.java | 2 +-
.../util/concurrent/datastructures/BDEQueue.java | 2 +-
.../concurrent/datastructures/BDEQueueWrapper.java | 2 +-
.../concurrent/datastructures/CircularArray.java | 2 +-
.../concurrent/datastructures/DEListWrapper.java | 2 +-
.../util/concurrent/datastructures/FCQueue.java | 2 +-
.../concurrent/datastructures/IDEStructure.java | 2 +-
.../util/concurrent/datastructures/IStructure.java | 2 +-
.../concurrent/datastructures/IWorkStealing.java | 2 +-
.../datastructures/JavaQueueWrapper.java | 2 +-
.../concurrent/datastructures/LockFreeQueue.java | 2 +-
.../datastructures/LockFreeSkipList.java | 2 +-
.../concurrent/datastructures/LockFreeStack.java | 2 +-
.../datastructures/MultipleQueuesStructure.java | 2 +-
.../datastructures/UnboundedDEQueue.java | 2 +-
.../datastructures/WorkSharingStructure.java | 2 +-
.../datastructures/WorkStealingStructure.java | 2 +-
.../electric/tool/util/concurrent/debug/Debug.java | 2 +-
.../tool/util/concurrent/debug/IDebug.java | 2 +-
.../tool/util/concurrent/debug/LoadBalancing.java | 2 +-
.../tool/util/concurrent/debug/StealTracker.java | 2 +-
.../concurrent/exceptions/PoolExistsException.java | 2 +-
.../exceptions/PoolNotInitializedException.java | 2 +-
.../tool/util/concurrent/patterns/PForJob.java | 2 +-
.../tool/util/concurrent/patterns/PForTask.java | 2 +-
.../tool/util/concurrent/patterns/PJob.java | 2 +-
.../tool/util/concurrent/patterns/PReduceJob.java | 2 +-
.../tool/util/concurrent/patterns/PTask.java | 2 +-
.../tool/util/concurrent/patterns/PWhileJob.java | 2 +-
.../tool/util/concurrent/patterns/Pipeline.java | 2 +-
.../runtime/MultiThreadedRandomizer.java | 2 +-
.../tool/util/concurrent/runtime/Scheduler.java | 2 +-
.../tool/util/concurrent/runtime/ThreadID.java | 2 +-
.../util/concurrent/runtime/WorkerStrategy.java | 2 +-
.../runtime/pipeline/PipelineRuntime.java | 2 +-
.../runtime/pipeline/PipelineWorkerStrategy.java | 2 +-
.../runtime/pipeline/SimplePipelineWorker.java | 2 +-
.../runtime/taskParallel/IThreadPool.java | 2 +-
.../runtime/taskParallel/PoolWorkerStrategy.java | 2 +-
.../runtime/taskParallel/SimpleWorker.java | 2 +-
.../runtime/taskParallel/SynchronizedWorker.java | 2 +-
.../runtime/taskParallel/ThreadPool.java | 2 +-
...alaForkJoin.java => ThreadPoolJdkForkJoin.java} | 20 +-
.../tool/util/concurrent/utils/BlockedRange.java | 2 +-
.../tool/util/concurrent/utils/BlockedRange1D.java | 2 +-
.../tool/util/concurrent/utils/BlockedRange2D.java | 2 +-
.../utils/ConcurrentCollectionFactory.java | 2 +-
.../tool/util/concurrent/utils/EmptyException.java | 2 +-
.../tool/util/concurrent/utils/FullException.java | 2 +-
.../electric/tool/util/concurrent/utils/Range.java | 2 +-
com/sun/electric/util/ArgumentsParser.java | 2 +-
com/sun/electric/util/BaseProperties.java | 2 +-
com/sun/electric/util/ClientOS.java | 144 +-
com/sun/electric/util/CollectionFactory.java | 2 +-
com/sun/electric/util/ElapseTimer.java | 2 +-
com/sun/electric/util/JavaCompatiblity.java | 4 +-
com/sun/electric/util/PropertiesUtils.java | 2 +-
com/sun/electric/util/TextUtils.java | 2 +-
com/sun/electric/util/UniqueIDGenerator.java | 2 +-
.../electric/util/collections/ArrayIterator.java | 4 +-
.../util/collections/ImmutableArrayList.java | 4 +-
.../electric/util/collections/ImmutableList.java | 2 +-
.../electric/util/collections/ImmutableList2.java | 2 +-
.../electric/util/collections/WeakReferences.java | 4 +-
com/sun/electric/util/io/CSVFile.java | 2 +-
com/sun/electric/util/io/input/CSVInput.java | 2 +-
com/sun/electric/util/io/output/CSVWriter.java | 2 +-
com/sun/electric/util/math/AbstractFixpPoint.java | 4 +-
.../electric/util/math/AbstractFixpRectangle.java | 4 +-
com/sun/electric/util/math/DBMath.java | 2 +-
com/sun/electric/util/math/ECoord.java | 4 +-
com/sun/electric/util/math/EDimension.java | 2 +-
com/sun/electric/util/math/FixpCoord.java | 4 +-
com/sun/electric/util/math/FixpRectangle.java | 4 +-
com/sun/electric/util/math/FixpTransform.java | 4 +-
com/sun/electric/util/math/GenMath.java | 2 +-
com/sun/electric/util/math/MutableBoolean.java | 2 +-
com/sun/electric/util/math/MutableDouble.java | 2 +-
com/sun/electric/util/math/MutableInteger.java | 2 +-
com/sun/electric/util/math/MutableInterval.java | 2 +-
com/sun/electric/util/math/MutableLong.java | 2 +-
com/sun/electric/util/math/Orientation.java | 2 +-
com/sun/electric/util/memory/Memory.java | 2 +-
com/sun/electric/util/memory/MemoryUsage.java | 2 +-
com/sun/electric/util/memory/ObjSize.java | 4 +-
com/sun/electric/util/test/TestByReflection.java | 2 +-
com/sun/electric/util/test/TestHelpers.java | 2 +-
1544 files changed, 27472 insertions(+), 6312 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/electric.git
More information about the pkg-java-commits
mailing list