Ajaran Siwa-Buddha
Ajaran Siwa-Buddha merupakan campuran (sinkretisme) agama Hindu dan Buddha di Indonesia. Pada zaman Majapahit agama Siwa dan Buddha berpadu menjadi satu, dan ini bisa dilihat dalam beberapa karya sastra antara lain Kakawin Sutasoma dan Kakawin Arjunawijaya. Pada zaman sekarang di pulau Bali dan Lombok, ajaran Hindu Dharma yang beraliran Siwa dan ajaran Buda (Siwa-Buddha)[1] ini dianggap sebagai dua mazhab berbeda dari satu agama yang sama. Di Bali ada sebuah desa yang bernama Budakeling di Kabupaten Karangasem, yang mana seluruh penduduknya menganut mazhab ini.
Mahawamsa
Mahasiswa Sinhala, GC Mendis, lebih terbuka skeptis tentang bagian-bagian tertentu dari teks, khususnya mengutip kisah leluhur Sinhala Vijaya karena terlalu jauh secara historis dari sumbernya dan terlalu mirip dengan puisi epik atau karya sastra lainnya yang dianggap serius sebagai sejarah. Tanggal kedatangan Vijaya dianggap telah ditetapkan secara artifisial bertepatan dengan tanggal kematian Buddha Gautama pada sekitar tahun 543 SM. Peziarah Tiongkok Fa Hsien dan Xuanzang keduanya mencatat mitos tentang asal-usul orang Sinhala dalam perjalanan mereka yang bervariasi secara signifikan dari versi yang tercatat dalam Mahavamsa- dalam satu versi, Sinhala adalah keturunan dari roh naga atau alam yang berdagang dengan para pedagang India, dan di lain nenek moyang Sinhala adalah seorang pangeran diasingkan untuk patricide yang kemudian membunuh seorang pedagang kaya dan mengadopsi 500 anak-anaknya.