1. A method for managing speculative processing in a transactional memory environment, the method comprising: detecting, by one or more computer processors, a transaction, wherein the transaction has a begin-transaction indication and an end-transaction indication; determining, by one or more computer processors, whether the begin-transaction indication is a no-speculation indication; responsive to determining that the begin-transaction indication is not a no-speculation indication, processing, by one or more computer processors, the transaction; responsive to determining that the begin-transaction indication is a no-speculation indication, determining, by one or more computer processors, whether instructions preceding the transaction have completed; and responsive to determining that the instructions preceding the transaction have not completed, prohibiting, by one or more computer processors, the transaction from being processed.