In 2001, Portugal decriminalized the use of all drugs – weed, cocaine, heroin, you name it. Portugal decided to treat possession and use of drugs as a public health issue, not a criminal one. The drugs are still illegal but getting caught with them means a small fine and maybe a referral to a treatment program – not jail time and a criminal record.
Source