Oops! can you revert that please?
thanks Scott.
i must have done something very wrong. don't think that should go into git master.
_f Branch: refs/heads/master Home: https://github.com/supercollider/supercollider Commit: bf8c9132e1342345c3a7f12e607e2641d3a1aa47 https://github.com/supercollider/supercollider/commit/bf8c9132e1342345c3a7f12e607e2641d3a1aa47 Author: redFrik <f@xxxxxxxxxxxxxxxxxxx> Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths: M SCClassLibrary/Common/Math/SimpleNumber.sc
Log Message: ----------- class library: bitTest method minor speed improvement
bitAnd is quicker than &
Commit: 17d0a869f9388f9791b9b5127ef0ded3434d1d80 https://github.com/supercollider/supercollider/commit/17d0a869f9388f9791b9b5127ef0ded3434d1d80 Author: redFrik <f@xxxxxxxxxxxxxxxxxxx> Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths: M SCClassLibrary/Common/Math/Integer.sc
Log Message: ----------- class library: minor speed improvement to several methods replacing & and >> with bitAnd and rightShift
Commit: ffc80bd21fe572ba770f64f3e0cde8fe4112ae82 https://github.com/supercollider/supercollider/commit/ffc80bd21fe572ba770f64f3e0cde8fe4112ae82 Author: redFrik <f@xxxxxxxxxxxxxxxxxxx> Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths: M SCClassLibrary/Common/Streams/IOStream.sc
Log Message: ----------- class library: minor speed improvement to several methods replacing & and >> with bitAnd and rightShift etc
Commit: 3d1ca4fd93a773ab114e474790b32a6e1732eb97 https://github.com/supercollider/supercollider/commit/3d1ca4fd93a773ab114e474790b32a6e1732eb97 Author: redFrik <f@xxxxxxxxxxxxxxxxxxx> Date: 2013-09-28 (Sat, 28 Sep 2013)
Changed paths: M .gitignore M CMakeLists.txt M HelpSource/Classes/ArrayedCollection.schelp A HelpSource/Classes/Dunique.schelp M HelpSource/Classes/GrainSin.schelp M HelpSource/Classes/HPF.schelp M HelpSource/Classes/Integer.schelp M HelpSource/Classes/Pbind.schelp M QtCollider/CMakeLists.txt M README_OS_X.txt M README_WINDOWS.txt M SCClassLibrary/Common/Audio/Demand.sc M SCClassLibrary/Common/Audio/InOut.sc M SCClassLibrary/Common/Audio/InfoUGens.sc M SCClassLibrary/Common/Audio/Line.sc M SCClassLibrary/Common/Audio/UGen.sc M SCClassLibrary/Common/Collections/ArrayedCollection.sc M SCClassLibrary/Common/Collections/Environment.sc M SCClassLibrary/Common/Control/GraphBuilder.sc M SCClassLibrary/Common/Control/Server.sc M SCClassLibrary/Common/Control/SkipJack.sc M SCClassLibrary/Common/GUI/Document.sc M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc M SCClassLibrary/Common/GUI/PlusGUI/Control/SynthDescPlusGUI.sc M SCClassLibrary/Common/Streams/FilterPatterns.sc M SCClassLibrary/Common/Streams/Rest.sc M SCClassLibrary/JITLib/Patterns/Fdef.sc M SCClassLibrary/JITLib/Patterns/OpFunctionProxy.sc M SCClassLibrary/JITLib/Patterns/Pdef.sc M SCClassLibrary/JITLib/Patterns/Psym.sc M SCClassLibrary/JITLib/Patterns/Pxfade.sc M SCClassLibrary/JITLib/Patterns/extFunction.sc M SCClassLibrary/JITLib/Patterns/extPostAsCode.sc M SCClassLibrary/JITLib/Patterns/extRoutine.sc M SCClassLibrary/JITLib/ProxySpace/BusPlug.sc M SCClassLibrary/JITLib/ProxySpace/InBus.sc M SCClassLibrary/JITLib/ProxySpace/NodeMap.sc M SCClassLibrary/JITLib/ProxySpace/NodeMapSetting.sc M SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc M SCClassLibrary/JITLib/ProxySpace/ProxyInterfaces.sc M SCClassLibrary/JITLib/ProxySpace/ProxySpace.sc M SCClassLibrary/JITLib/ProxySpace/ProxySynthDef.sc M SCClassLibrary/JITLib/ProxySpace/extStoreOn.sc M SCClassLibrary/JITLib/ProxySpace/wrapForNodeProxy.sc M SCClassLibrary/scide_scqt/ScIDE.sc M editors/sc-ide/CMakeLists.txt M editors/sc-ide/core/doc_manager.cpp M editors/sc-ide/core/doc_manager.hpp M editors/sc-ide/core/sc_process.cpp M editors/sc-ide/core/sc_process.hpp M editors/sc-ide/primitives/sc_ipc_client.cpp A editors/sc-ide/primitives/sc_ipc_client.hpp M editors/sc-ide/widgets/code_editor/editor.cpp M editors/sc-ide/widgets/multi_editor.cpp M lang/CMakeLists.txt M lang/LangPrimSource/SC_ComPort.cpp M lang/LangSource/SC_LanguageClient.cpp M platform/windows/CMakeLists.txt A platform/windows/Resources/sc_cube.ico A platform/windows/Resources/sc_ide.ico A platform/windows/Resources/scide.rc A platform/windows/Resources/sclang.rc M platform/windows/package.cmake M platform/windows/supercollider.nsi M server/plugins/DelayUGens.cpp M server/plugins/DemandUGens.cpp M server/scsynth/SC_Lib_Cintf.cpp M server/supernova/CMakeLists.txt M server/supernova/sc/sc_synth.hpp M server/supernova/sc/sc_ugen_factory.cpp M server/supernova/sc/sc_ugen_factory.hpp
Log Message: ----------- Merge remote-tracking branch 'upstream/master'
Commit: 0af4018c8fce650bdf1c9ed798150d7308a1d07b https://github.com/supercollider/supercollider/commit/0af4018c8fce650bdf1c9ed798150d7308a1d07b Author: muellmusik <i@xxxxxxxxxxxxxx> Date: 2013-11-01 (Fri, 01 Nov 2013)
Changed paths: M SCClassLibrary/Common/Math/Integer.sc M SCClassLibrary/Common/Math/SimpleNumber.sc M SCClassLibrary/Common/Streams/IOStream.sc
Log Message: ----------- Merge pull request #962 from redFrik/master
class library: speed improvements in a few places where bit operations are used.
I can't see any reason to object to this, so merging
Compare: https://github.com/supercollider/supercollider/compare/3bf684b16101...0af4018c8fce
|